将 Joomla 1.5 URL 重定向到同一域中的 wordpress
Redirect Joomla 1.5 URLs to wordpress in the same domain
我尝试了不同的方法将 Joomla 1.5 url 重定向到 Wordpress 页面,因为 htaccess 中的以下 URL 不起作用。
Joomla 旧 url 1)
http://www.example.com/index.php?option=com_content&view=article&id=55:psychiatry&catid=23:doctor&Itemid=48
Wordpress 新 url 1)
http://www.example.com/psychiatry/
===================
Joomla 旧 url 2)
http://www.example.com/index.php?option=com_content&view=article&id=52&Itemid=55
Wordpress 新 url 2)
http://www.example.com/pharmaceutical/
请帮忙。
谢谢。
米赞
您可以对这两种情况使用这些 .htaccess 规则:
这些规则检查请求的查询字符串中的每个参数。您可以根据需要删除不相关的参数。
首先URL重写:
?option=com_content&view=article&id=55:psychiatry&catid=23:doctor&Itemid=48 --> /psychiatry/
RewriteBase /
RewriteCond %{QUERY_STRING} option=com_content [NC]
RewriteCond %{QUERY_STRING} view=article [NC]
RewriteCond %{QUERY_STRING} id=55:psychiatry [NC]
RewriteCond %{QUERY_STRING} catid=23:doctor [NC]
RewriteCond %{QUERY_STRING} Itemid=48 [NC]
RewriteRule ^.*$ /psychiatry/? [L,R=301]
第二次URL重写:
?option=com_content&view=article&id=52&Itemid=55 --> /pharmaceutical/
RewriteCond %{QUERY_STRING} option=com_content [NC]
RewriteCond %{QUERY_STRING} view=article [NC]
RewriteCond %{QUERY_STRING} id=52 [NC]
RewriteCond %{QUERY_STRING} Itemid=55 [NC]
RewriteRule ^.*$ /pharmaceutical/? [L,R=301]
我尝试了不同的方法将 Joomla 1.5 url 重定向到 Wordpress 页面,因为 htaccess 中的以下 URL 不起作用。
Joomla 旧 url 1)
http://www.example.com/index.php?option=com_content&view=article&id=55:psychiatry&catid=23:doctor&Itemid=48
Wordpress 新 url 1)
http://www.example.com/psychiatry/
===================
Joomla 旧 url 2)
http://www.example.com/index.php?option=com_content&view=article&id=52&Itemid=55
Wordpress 新 url 2)
http://www.example.com/pharmaceutical/
请帮忙。
谢谢。 米赞
您可以对这两种情况使用这些 .htaccess 规则:
这些规则检查请求的查询字符串中的每个参数。您可以根据需要删除不相关的参数。
首先URL重写:
?option=com_content&view=article&id=55:psychiatry&catid=23:doctor&Itemid=48 --> /psychiatry/
RewriteBase /
RewriteCond %{QUERY_STRING} option=com_content [NC]
RewriteCond %{QUERY_STRING} view=article [NC]
RewriteCond %{QUERY_STRING} id=55:psychiatry [NC]
RewriteCond %{QUERY_STRING} catid=23:doctor [NC]
RewriteCond %{QUERY_STRING} Itemid=48 [NC]
RewriteRule ^.*$ /psychiatry/? [L,R=301]
第二次URL重写:
?option=com_content&view=article&id=52&Itemid=55 --> /pharmaceutical/
RewriteCond %{QUERY_STRING} option=com_content [NC]
RewriteCond %{QUERY_STRING} view=article [NC]
RewriteCond %{QUERY_STRING} id=52 [NC]
RewriteCond %{QUERY_STRING} Itemid=55 [NC]
RewriteRule ^.*$ /pharmaceutical/? [L,R=301]