.htaccess模拟目录

.htaccess模拟目录,.htaccess,.htaccess,我想将/services/websites.html重定向到head目录中的websites.html。这样我就可以把我所有的文件放在head目录中,这样所有的css文件和类似的东西都可以正确链接。我试过: 重写规则^services/websites.html$websites.html 但这是行不通的。我觉得这很简单,但我在谷歌上找不到任何东西 你能帮我吗?试试: RewriteRule ^.*websites\.html$ websites.html 请注意示例中的html不是hmtl。

我想将/services/websites.html重定向到head目录中的websites.html。这样我就可以把我所有的文件放在head目录中,这样所有的css文件和类似的东西都可以正确链接。我试过:

重写规则^services/websites.html$websites.html

但这是行不通的。我觉得这很简单,但我在谷歌上找不到任何东西

你能帮我吗?

试试:

RewriteRule ^.*websites\.html$ websites.html
请注意示例中的html不是hmtl。

请尝试:

RewriteRule ^.*websites\.html$ websites.html

请注意示例中的html不是hmtl。

这是您需要在.htaccess中输入的代码:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^services/(.*)$ $1 [L,NC]

这是您需要放入.htaccess的代码:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^services/(.*)$ $1 [L,NC]

它可以工作,但是CSS文件没有链接,我是否也必须为此添加重写规则?好的,您可能需要重写所有内容,因为HTML页面中的URL指向相同的baseURL。如果每个页面都指向服务文件夹,您可以使用@anubhava正在编写的内容,但CSS文件没有链接,我是否也必须为此添加重写规则?好的,您可能需要重写所有内容,因为HTML页面中的URL指向相同的baseURL。如果每个页面都指向服务文件夹,那么您可以使用@anubhava正在编写的内容