我想将子域重定向到文件夹,这里有一些例子,所以我尝试了但没有任何作用,现在我得到了这个:
RewriteEngine on
RewriteCond %{HTTP_HOST} http://test.web8.eu [NC]
RewriteRule ^(.*)$ "http://web8.eu/sub/test/$1" [L,P]
任何人都可以帮我这个吗?
我可以将子域重写到文件夹而不是重定向吗??
答案 0 :(得分:0)
这样做:
RewriteEngine on
RewriteCond %{HTTP_HOST} test\.web8\.eu [NC]
RewriteRule ^ http://web8.eu/sub{REQUEST_URI} [NE,L,R]
尝试将此添加到您的网络文档根文件夹中的.htaccess
文件中(通常为public_html
或htdocs
):
这假设mod_rewrite phpinfo();
输出中已安装模块的列表
默认情况下,不为htaccess文件启用mod_rewrite。如果您要管理自己的服务器,请打开httpd.conf
并确保webroot目录块包含以下行之一:AllowOverride FileInfo
或AllowOverride All