我想设置一个简单的apache重定向,将URL A重定向到URL B
答:http://myURL.example/msc3/fr
B:http://myURL.example/msc3/fr/index_fr
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule http://myURL.example/msc3/fr http://myURL.example/msc3/fr/index_fr
我认为我很接近,但它不起作用。
答案 0 :(得分:1)
如果.htaccess文件只包含没有上下文路径前缀的URL路径(在本例中为/
),则只能在URL path中指定RewriteRule
。所以:
RewriteRule ^msc3/fr http://example.com/msc3/fr/index_fr
请注意,这将匹配开始的路径与/msc3/fr
的任何网址,因为^
标记字符串的开头。