【发布时间】:2017-01-22 11:21:09
【问题描述】:
我正在尝试将旧网站存档在新网站上的 /v4 目录后面。我希望下面的 .htaccess 会将示例网站中的任何页面重定向到在新域下存档的相应页面。但是,当我刚刚测试该站点时,似乎example.org.au/contact.asp 只是转到newdomain.com/v4/ 而不是`newdomain.com/v4/contact.html
RewriteEngine On
RewriteCond %{HTTP_HOST} !^example\.org\.au$
RewriteRule ^(.*)\.asp$ https://newdomain.com/v4/$1.html [R=302,NC,L]
RewriteRule (.*) https://newdomain.com/v4/ [R=302,NC,L]
第二个 RewriteRule 用于当人们只进入根域但它是否覆盖所有内容时?
【问题讨论】:
标签: apache .htaccess mod-rewrite