[英].htaccess One to Three /levels
我需要接受類似以下內容的RewriteRules
:
mysite/courses going to mysite/index.php?page=courses
mysite/courses/add going to mysite/index.php?page=courses&action=add
mysite/courses/edit/3 goint to mysite/index.php?page=courses&action=edit&id=3
目前,我正在使用:
RewriteEngine On
RewriteRule %{REQUEST_FILENAME} !-f
RewriteRule %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.(php|html?|jpg|gif|js|css)$
RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ index.php?page=$1&action=$2&id=$3
但是,當我嘗試使用mysite / courses /時,它不起作用。
問候
我用這個.htaccess了
RewriteEngine On
RewriteRule %{REQUEST_FILENAME} !-f
RewriteRule %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.(php|html?|jpg|gif|js|css)$
RewriteRule ^([^/]*)/?([^/]*)/?([^/]*)$ index.php?page=$1&action=$2&id=$3
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.