使用.htaccess重定向和更改URI

时间:2018-01-02 20:07:15

标签: apache .htaccess redirect

我有https://example.net/files/public/file.html之类的请求,我想通过htaccess重定向到https://example.com/domain/public/file.html。 从理论上讲,我必须写一个if条件,然后从URI中删除files部分,然后重定向到新域。但实际上我的代码不起作用。 有没有人为这种情况做一个有效的例子? 干杯

1 个答案:

答案 0 :(得分:0)

example.net的网站根目录中,您可以使用此规则:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(?:www\.)?example\.net$ [NC]
RewriteRule ^files/(.*)$ http://example.com/domain/$1 [L,NC,NE,R=301]

参考文献: