使用htaccess文件重定向链接

时间:2016-10-08 07:24:13

标签: php .htaccess cpanel

如何使用.htaccess

将链接重定向到特定链接
http://www.example.com/one http://differentdomain.co.uk/a/
http://www.example.com/two http://differentdomain.co.uk/b/
http://www.example.com/three http://differentdomain.co.uk/c/
http://www.example.com/four http://differentdomain.co.uk/d/

我尝试过Redirect 301& RewriteRule但它根本不起作用,我使用apache服务器

这就是我在.htaccess文件中的内容

<IfModule mod_rewrite.c>
#Options +FollowSymLinks
#Options +Indexes 
RewriteEngine On
#RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^/one http://differentdomain.co.uk/a/ [R=301,L]
</IfModule>

这些代码对我来说都不适用

Redirect 301 /one/ http://differentdomain.co.uk/a/
RewriteRule ^/one http://differentdomain.co.uk/a/ [R=301,L]

顺便说一下,我正在处理的域名只有.htaccess&amp;存在cgi-bin文件夹

1 个答案:

答案 0 :(得分:0)

我认为(不确定)Redirect指令不起作用,因为您的根目录中没有/one路径。

试试这个:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^one http://differentdomain.co.uk/a/ [R=301,L]