1
您好我有一个网站,做一个URL重写页面处理脚本隐藏网址双重定向
#Direct to pageprocessor
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ pageprocessor.php?url=$1/
则URL会被传递到网站这样http://domain.com/this/that 页面处理器然后告诉显示哪些网站。欢呼!
我的问题是,我需要进一步增加改写先去页处理器,因为它没有,但然后添加一个/给定的URL,用户将链接到网站等无拖尾/
它需要做301重定向到给定的网址+ /如果不存在。
我所有的尝试已经重定向使用传递给pageprocessor即
http://domain.com/this/that成为http://domain.com/this/pageprocessor.php?url=that/
希望这是很清楚的URL是很难解释:d 欢呼提前
选项 - 索引 DirectoryIndex index.php文件 RewriteEngine叙述上 的RewriteCond%{} REQUEST_FILENAME!-f 的RewriteCond%{REQUEST_URI}!使用example.php 的RewriteCond%{REQUEST_URI}!(。*)/ $ 重写规则^(。*)$%{REQUEST_URI }/[L,R = 301] 的RewriteCond%{REQUEST_FILENAME}!-d 的RewriteCond%{REQUEST_FILENAME}!-f 重写规则^(。*)$ pageprocessor.php?URL = $ 1 感谢您的响应,它带领我走向正确的方向:D –