【发布时间】:2017-01-16 06:27:00
【问题描述】:
这是我的输入网址
http://site_name/project/edit/sgdsg/getFile/?file=271bbec45d7855a332e6dfda85ca94b9.txt
我希望它像这样发送 http://site_name/project/edit/sgdsg/getFile/271bbec45d7855a332e6dfda85ca94b9.txt
我们怎样才能做到这一点?我只希望以 http://site_name/project/edit/sgdsg/getFile/ 开头的 URL 所以它不会影响任何其他 URL。
这是我尝试过的......
RewriteRule ^project/edit/([A-Za-z0-9._-]+)/([A-Za-z0-9._-]+)/([A-Za-z0-9._-]+)/?$ modules-nct/edit_project-nct/index.php?slug=$1&action=method&method=$2&file=$3 [L]
RewriteRule ^project/edit/([A-Za-z0-9._-]+)/([A-Za-z0-9._-]+)/?$ modules-nct/edit_project-nct/index.php?slug=$1&action=method&method=$2 [L]
RewriteRule ^project/edit/([A-Za-z0-9._-]+)/?$ modules-nct/edit_project-nct/index.php?slug=$1 [L]
请不要因为我的编辑不当就给它负面评价。我是来学习新东西的。
谢谢。
【问题讨论】:
标签: php regex .htaccess url-rewriting