如何在.htaccess文件的一行代码中重定向所有47个链接(以及所有子文件夹和内容
例如:
http://www.africanafrican.com/PhotoAlbum(1/
至
http://www.ramanujanramanujan.com/PhotoAlbum(1
其中PhotoAlbum(1到46)是PhotoAlbum、PhotoAlbum1、...、PhotoAlbum46
RewriteCond %{HTTP_HOST} \www\.africanafrican\.com$
RewriteRule ^PhotoAlbum\/?(.*)$ "http\:\/\/www\.ramanujanramanujan\.com\/PhotoAlbum\/$1" [R=301,L]这就是我到目前为止所拥有的,但我不能计算出通配符。我不能使用反斜杠,所以它显示为
发布于 2014-12-23 07:32:12
您不需要这些反斜杠,因为除了.之外,您没有任何需要转义的东西。以下是您所需要的:
RewriteCond %{HTTP_HOST} ^(www\.)?africanafrican\.com$ [NC]
RewriteRule ^PhotoAlbum(.*)$ http://www.ramanujanramanujan.com/PhotoAlbum$1 [R=301,L]https://stackoverflow.com/questions/27611930
复制相似问题