我一直在寻找这个问题的答案几天,似乎无法找到它。我有一个网站www.trportfolio.net,就此而言,我正在主持一个上传网站www.trportfolio.net/upload /
我已经为该目录购买了域名www.truploader.com,现在我遇到了一个mod_rewrite问题。我需要重写一遍:www.truploader.com/view_upload.php?id = 347343 到www.truploader.com/view/347343 /
请记住,这两者的实际路径是www.trportfolio.net/upload/view_upload.php?id=347343。我相信正是因为这种曲线球,我才弄清楚这个问题。我知道我需要一个RewriteBase和一个或两个RewriteCond,但任何帮助都表示赞赏。谢谢!
答案 0 :(得分:0)
尝试将其放在文档根目录.htaccess文件中的适当位置:
# won't need to turn on if it's already turned on in your htaccess
RewriteEngine On
RewriteRule ^view/([0-9]+)/?$ /upload/view_upload.php?id=$1 [L]