以下是原始.htaccess,我想将其修改为指向其他文件夹,例如www.yourdomain.com/clients/foldername。我该怎么做?
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
让我知道我应该做什么,它指向那个特定的文件夹。我应该这样写吗
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.yourdomain(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
帮帮我
答案 0 :(得分:0)
这应该照顾它。
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ your/new/directory/$1 [R=301,L]
这将匹配所有请求。如果您只想将某些文件夹重定向到另一个文件夹,则需要更改RewriteRule上的RegEx。
RewriteRule ^some/path/to/redirect(rest/of/the/uri)$ your/new/directory$1 [R=301,L]
要重定向到其他域,请使用像这样的RewriteRule。
RewriteRule ^(.*)$ http://the.newdomain.tld/your/new/directory/$1 [R=301,L]