我有我的生產服務器上的目錄結構:笨+ htaccess的爲的index.php +子域名不能正常工作
public_html/www # www.digicreek.com
public_html/educonnect # educonnect.digicreek.com
public_html/educonnect/.htaccess # Same as local(shown below)
public_html/.htaccess # contains only one line (RewriteBase/)
本地htaccess的我看起來像這樣:
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
本地我可以訪問: http://localhost/educonnect/profile
而不是:http://localhost/educonnect/index.php/profile
。
但在我的服務器上使用相同的htaccess;
我無法訪問:http://educonnect.digicreek.com/profile
然而,這個工程:http://educonnect.digicreek.com/index.php/profile
什麼是錯的路由?請幫忙。
我需要對使用子域名的htaccess進行任何更改嗎?
你有位於'educonnect'的內部,而不是根據剛剛'public_html'另一個.htaccess文件?因爲你應該 – sjagr
是的。我在educonnect中創建了一個與問題中顯示的內容相同的內容。 – aBhijit
我嘗試在public_html/.htaccess和public_html/educonnect/.htaccess – aBhijit