0
我的主機名 - > ps129202.dreamhostps.com 域 - >http://www.uastudents.com/使用.htaccess的重寫規則,我不能修改我的網站我的網址結構
我的URL結構:一個是/innerpage.php?lang= 3 &的pageid = 6 &名=選擇%20PROGRAM等一個/index.php?lang=3
這裏是我的的.htaccess代碼:
RewriteEngine On
RewriteBase/
RewriteRule ^(.*)/images/(.*)$ images/$2
RewriteRule ^(.*)/css/(.*)$ css/$2
RewriteRule ^([0-9]+)$ index.php?lang=$1
RewriteRule ^([0-9]+)/([0-9]+)/([a-zA-Z]+).php$ innerpage.php?lang=$1&pageid=$2&name=$3
我的網址Structur e是domain/innerpage.php?lang = 3 & pageid = 6 & name = SELECT%20PROGRAM and domain/index.php?lang = 3 所需的網址是:domain/3/6/SELECT%20PROGRAM和domain/3 我真的很困惑無法運行它..我怎麼解決?有沒有其他的流程?
加上它在末尾有'.php',服務器可能會試着找到這樣的文件 – user4035
@ user4035'.php'不會觸發一個帶有mod_rewrite的腳本,因爲Apache首先處理重定向,然後試圖找到真正的文件;) –