我希望301重定向到多个页面

时间:2013-09-10 06:49:09

标签: .htaccess url-rewriting

我想更改我的网站的网址,但有很多网页,所以我无法手动更改它们。 所以我需要从htaccess文件中更改它。

我想更改以下网址 http://demos.beusoft.com/ccjk/resource/arabic-translation-services/

http://demos.beusoft.com/ccjk/arabic-translation-services/

我正在使用wordpress。 这是完整的代码......

# BEGIN WordPress

RewriteEngine On 
RewriteRule ^ccjk/resource/([^/]+)/$ demos.beusoft.com/ccjk/$1 [L,R=301]

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ccjk/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /ccjk/index.php [L]

</IfModule>

# END WordPress

请帮忙,如何从htaccess文件重写url。

1 个答案:

答案 0 :(得分:0)

试试这个:

    # BEGIN WordPress


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ccjk/
RewriteRule ^resource/([^/]+)/$   http://demos.beusoft.com/ccjk/$1/  [L,R=302]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /ccjk/index.php [L]

</IfModule>

# END WordPress