Mar*_*inW 3 apache mod-rewrite
我认为apache mod_rewrite会隐藏重定向到的URL.即如果用户输入 http://site.com/iPhone 并且我已将其设置为重定向到 http://site.com/search.php?search=iPhone, 我本来期望 http:// site. com/iPhone 仍会显示在地址栏中?
.htaccess文件是:
<IfModule mod_rewrite.c>
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^search/(.*) search.php?search=$1 [R]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
我把这完全混淆了吗?
Rob*_*Rob 11
该[R]修改将导致响应被重定向到新的URL,而不是就地处理.放弃它,它应该工作(尽管有任何其他问题).
当我正在进行URL重写时,我喜欢将添加字节(以前的ILoveJackDaniels)的mod_rewrite备忘单保存到手中.
| 归档时间: |
|
| 查看次数: |
164 次 |
| 最近记录: |