問題URL基本上是這樣的:阿帕奇重寫問題與超過1個斜線
我有一個網址:site.com?go=1&do=2&action3&id=4
如果我使用重寫方法是這樣的:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^([A-Za-z0-9_-]+)$ /index.php?go=$1
RewriteRule ^([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)$ /index.php?go=$1&do=$2
RewriteRule ^([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)$ /index.php?go=$1&do=$2&action=$3
RewriteRule ^([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)$ /index.php?go=$1&do=$2&action=$3&id=$4
它只適用於第一個Slash。例如:
site.com/go
- >這個工程,但是這個site.com/go/do
打破了整個頁面,它找不到css,imgs,什麼也沒有!我該如何解決這個問題?
謝謝!
謝謝!這解決了我的問題,我必須等待7分鐘才能接受你的答案= S –