我有一个我认为很简单的问题,但我想我漏掉了一些东西。
我有一个与两个域名相关的网站。我想做的是修改我的.htaccess文件,这样任何试图访问特定文件夹的人都会被重定向到正确的域名。
例如:
访问www.domain.com/folder/的用户应被重定向至www.website.com/folder/,但仅限于该文件夹。
要做到这一点,我必须在.htaccess文件中包含什么?
任何帮助都将不胜感激!
发布于 2011-07-22 05:33:44
RewriteCond将会做到这一点。注意:我没有逐字测试这个,所以它是伪代码。
RewriteCond ${HTTP_HOST} domain.com [OR]
RewriteCond ${HTTP_HOST} www.domain.com
RewriteRule ^folder/(.*)$ http://www.website.com/folder/$1 [QSA,R=301,L]一定要检查http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html中的文档,特别是像QSA这样的标志,这意味着要追加查询字符串。
注意R=301标志,它将告诉访问者这是一个永久重定向。你还可以使用很多其他的标志...
https://stackoverflow.com/questions/6783026
复制相似问题