我想使用htaccess文件将一些网址重定向到其他网址。我想要展示
http://test.com/news/david-highlights-unsung-community-hero/
当有人打开网址时
http://test.com/index.php?process=views/article.php&articleId=44102
使用htaccess文件。请告诉我如何在htaccess文件中重写此类网址的规则。
答案 0 :(得分:0)
如果要使用htaccess重定向该确切的URL,可以执行此操作。
redirect /index.php?process=views/article.php&articleId=44102 http://test.com/news/david-highlights-unsung-community-hero/
有关详细信息,请访问:http://webmaster.iu.edu/tools-and-guides/maintenance/redirect-htaccess.phtml
答案 1 :(得分:0)
*请告诉我如何在htaccess文件中重写此类网址的规则。
在.htaccess文件中添加:
`Redirect 301 /news/david-highlights-unsung-community-hero/ http://test.com/index.php?process=views/article.php&articleId=44102`
OR
`Redirect 302 /news/david-highlights-unsung-community-hero/ http://test.com/index.php?process=views/article.php&articleId=44102`
如果你以后为你的网站做SEO,302重定向是好的,301重定向是永久的,或者你可以使用'preety link'wordpress插件从wordpress管理面板完成这个。
答案 2 :(得分:0)
将此代码放入DOCUMENT_ROOT/.htaccess
文件中:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^process=views/article\.php&articleId=44102$ [NC]
RewriteRule ^index\.php$ /david-highlights-unsung-community-hero/? [L,NC,R=301]