从url中删除特定字符串并重定向

时间:2018-05-23 09:01:49

标签: javascript php wordpress .htaccess

我有一个wordpress网站活跃了一年。 Url就像example.com/dev。现在我要将它移到example.com。所以我想如果有人使用/ dev来访问我希望他重定向删除该字符串的任何页面。 如果以前的URL是example.com/dev/country/canada 现在这个URL应该重定向到example.com/country/canada

3 个答案:

答案 0 :(得分:1)

您可以在.htaccess文件中使用以下规则:

RewriteEngine On
RewriteRule ^dev/(.*)$ /$1 [L,R=301]

答案 1 :(得分:0)

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.net/$1 [L,R=301,NC]

答案 2 :(得分:0)

在.htaccess

中添加以下代码
Options +FollowSymLinks
Options -Indexes
RewriteEngine on
DirectoryIndex index.php
RewriteRule ^dev /dev.php
RewriteRule ^dev/country/canada/(.*) /canada.php?id=$1