我在努力讓我的網站htaccess的工作......但沒有運氣..htaccess的rule..not能夠解決
下面是代碼
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/? /profile.php?username=$1 [L,NC]
</IfModule>
這工作得很好沒有問題..但是當我添加一些它不會工作..在以下情況下 -
1)例如,當我鍵入example.com/dinesh它會重定向到www.example.com(總是主頁,而不是我希望它請訪問www.example.com/dinesh
2)現在我有另外一個users.php與兩個參數的事情是當我傳遞一個參數,它應該執行此規則profile.php,但是當我傳遞兩個參數,然後它應該帶我到user.php我試了這麼多的組合,但這是行不通的。
如果有專家可以給我至少一些很棒的提示。
與往常一樣的問題:你打開了重寫日誌嗎?它說什麼? – arkascha