所有页面的Joomla 301重定向

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了所有页面的Joomla 301重定向相关的知识,希望对你有一定的参考价值。

  1. RewriteEngine On
  2.  
  3. ########## Begin - 301 Redirect
  4. #
  5. RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /([^/]+/)*(index|home).html? HTTP/
  6. RewriteRule ^(([^/]+/)*)(index|home).html?$ http://www.yoursite.com/$1 [R=301,L]
  7. #
  8. RewriteCond %{THE_REQUEST} !^POST
  9. RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /([^/]+/)*index.php HTTP/
  10. RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$
  11. RewriteRule ^(([^/]+/)*)index.php$ http%2://www.yoursite.com/$1 [R=301,L]
  12. #
  13. RewriteCond %{HTTP_HOST} ^(www.yoursite.com)?$
  14. RewriteRule (.*) http://www.yoursite.com/$1 [R=301,L]
  15. #
  16. ########## End - 301 Redirect

以上是关于所有页面的Joomla 301重定向的主要内容,如果未能解决你的问题,请参考以下文章

301 将所有页面重定向到新站点 除了 1 个目录

将 .asp 页面重定向到我的新站点的主页

301 将所有页面重定向到新域上的同一页面

我如何 .htaccess 301 将所有页面/文件(除了一个)重定向到新域?

HTTP页面是如何完成301重定向的

.htaccess 301 将旧域上的所有页面重定向到新域上的单个页面