【问题标题】:Redirect from old rewritten url to new rewritten url从旧的重写 url 重定向到新的重写 url
【发布时间】:2015-01-26 14:19:59
【问题描述】:

在我的 vBulletin 论坛中,我切换到另一种形式的 URL 重写。

旧网址(示例):

miosito.it/forum/showthread.php/1552-GUIDA-HEIMDALL-Odin-per-Mac-OS-X-e-Linux
miosito.it/forum/showthread.php/255-Ciao-a-tutti

新网址(示例):

miosito.it/forum/threads/1552-GUIDA-HEIMDALL-Odin-per-Mac-OS-X-e-Linux
miosito.it/forum/threads/255-Ciao-a-tutti

如何通过 .htaccess 重定向到新链接?

【问题讨论】:

  • 我试过这个:RewriteRule ^/(showthread.php)/(.*) /threads/$2 [R] 但不起作用,我不太擅长 .htaccess跨度>
  • /forum/是一个真实的目录吗?
  • 是的,论坛是一个真实的目录。
  • 只是一个建议,表明你的努力(即使没有工作)总是更好地吸引好的答案并避免投票(虽然我没有投票)。

标签: apache .htaccess mod-rewrite url-rewriting


【解决方案1】:

您可以在/forum/.htaccess 文件中使用此代码:

RewriteEngine On
RewriteBase /forum/

RewriteRule ^showthread\.php/(.+)$ threads/$1 [L,NC,NE,R=302]

【讨论】:

猜你喜欢
  • 2011-08-07
  • 1970-01-01
  • 2011-04-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-30
  • 1970-01-01
  • 2012-08-05
相关资源
最近更新 更多