問: 你好我創(chuàng)建站點的時候要指向到public這個目錄下的index.php做首頁
默認首頁的路徑怎么填呢
答:您好,您這里全部正常建站,目錄保持默認,上傳程序以后,在您網(wǎng)站根目錄下上傳一個 .htaccess文件,在里面添加以下規(guī)則再試下
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ /public/$1 [L]
</IfModule>
問:你好我這個怎么寫了您給的重定向怎么500錯誤了呢
答:您好,
RewriteCond %{REQUEST_URI} !^public 這一行修改為 RewriteCond %{REQUEST_URI} !^/public/ 再試下,也就是添加以下規(guī)則再試下;非常感謝您長期對我司的支持!
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ /public/$1 [L]
</IfModule>
問:你好我這個打開報錯 是服務(wù)器版本太低嗎
答:您好,
根據(jù)報錯提示是thinkphp/start.php 文件不存在,您檢查核實下文件是否完整,非常感謝您長期對我司的支持!
問:你好純在的
是服務(wù)器問題吧?
答:您好,重寫后您的很多程序調(diào)用路徑都存在問題,您應(yīng)該這樣構(gòu)建目錄結(jié)構(gòu),要么首頁文件直接放到public_html下,引用其他公共文件都以public_html為主目錄的相對路徑來引用,或者您嘗試把public下的index.php放到public_html下,其余目錄移動到public_html 平行的目錄層測試,或者手動的去修改apache虛擬主機站點配置文件,將
Document /home/www/xxxx/public_html
改為
Document /home/www/xxxx/public_html/public
非常感謝您長期對我司的支持!