0

嗨,我想将我的目录重定向到新地址并从末尾删除 .html ext

例子:

http://www.mysite.com/viewdownload/11-e/652-elena-2010.html
redirect to
http://www.mysite.com/download/viewdownload/11-e/652-elena-2010

或者

http://www.mysite.com/viewdownload/9-b/1281-birdsong-2012.html
redirect to
http://www.mysite.com/download/viewdownload/9-b/1281-birdsong-2012
4

1 回答 1

1

假设安装了 mod_rewrite,只需在 .htaccess 文件中使用 URL 重写。您可以使用 URL 重写来重定向用户以及进行内部传输。

一个很好的参考在这里:http ://httpd.apache.org/docs/current/mod/mod_rewrite.html

请注意,如果有任何自定义逻辑可以将旧 URI 映射到新 URI,您可能需要将旧 URI 重写为 PHP 脚本,然后该脚本返回所需的文件。

于 2012-09-07T03:37:01.320 回答