我想使用我的.htaccess文件,但我仍然無法弄清楚我做錯了什麼。錯誤使用.htaccess
我的.htaccess是文件夾「porcelanato」裏面,它有這樣的代碼:
RewriteEngine on
RewriteBase /porcelanato/
我只想讓我的index.php變成yescpol.com.br
我在做什麼錯?
我想使用我的.htaccess文件,但我仍然無法弄清楚我做錯了什麼。錯誤使用.htaccess
我的.htaccess是文件夾「porcelanato」裏面,它有這樣的代碼:
RewriteEngine on
RewriteBase /porcelanato/
我只想讓我的index.php變成yescpol.com.br
我在做什麼錯?
最簡單的做法是更改域配置中的DocumentRoot或將文件移出該文件夾並移入根目錄。
如果你想堅持使用重寫方法,你需要添加一個這樣的規則。
RewriteEngine On
RewriteRule ^$ /porcelanato [L]
此行添加到您的.htaccess文件的頂部: DirectoryIndex index.php
但如果這個屬性是正確設置你的apache服務在httpd.conf(或無論是您的服務頁),這將不會有被添加到你的.htaccess文件。
你可以訪問你的Apache配置,這似乎更喜歡用'DocumentRoot'問題設置[見文檔(https://httpd.apache.org/docs/2.4/mod/core。 html#documentroot) – Theo