2017-01-04 19 views
1

我的項目(與WAMP)有像localhost:8080/MyProject/地址。現在是我的.htaccess更改地址後發生故障嗎?

我的項目是在網上,有ADRESS像http://MyProject.mydomain.com/

所有動作和參數是這樣localhost:8080/MyProject/action/param

當我嘗試http://MyProject.mydomain.com/login,我有沒有找到404錯誤。

這裏我的.htaccess:

Options +FollowSymlinks 
RewriteEngine on 

# NC : no case 
# L : Last 

RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ index.php?action=$1&param=$2 [NC,L] 


RewriteRule ^([a-zA-Z0-9]+)$ index.php?action=$1 [NC,L] 

RewriteRule ^/$ index.php [NC,L] 
+0

您是否爲新環境啓用了mod_rewrite? –

回答

0

你檢查,看看是否託管項目的供應商使.htaccess文件的處理?如果它被禁用,那麼你需要看看它們是否允許你覆蓋它們的默認值。

這些信息通常可以在其常見問題/知識庫中找到。

0

我剛剛加RewriteBase /之前所有RewriteRule它的工作!

謝謝你們!