0
我有一個Laravel 5.3網站,但現在我想將它聯機到我的服務器上,我意識到我無法更改虛擬主機以使其正常工作。如何在沒有Vhost的服務器上運行Laravel 5.3
如何讓我的網站在沒有虛擬主機的情況下工作?我現在只需使用.htaccess
配置即可運行Zend Framework。這是爲Laravel做的一個方法嗎?
該解決方案應該允許網站工作兩種方式:有和沒有虛擬主機!
我有一個Laravel 5.3網站,但現在我想將它聯機到我的服務器上,我意識到我無法更改虛擬主機以使其正常工作。如何在沒有Vhost的服務器上運行Laravel 5.3
如何讓我的網站在沒有虛擬主機的情況下工作?我現在只需使用.htaccess
配置即可運行Zend Framework。這是爲Laravel做的一個方法嗎?
該解決方案應該允許網站工作兩種方式:有和沒有虛擬主機!
這可能有所幫助。 從MyProject的/公共所有內容複製到public_html
開放的public_html/index.php文件,並設置:
require DIR.'/../myproject/bootstrap/autoload.php';
$app = require_once DIR.'/../myproject/bootstrap/start.php';
,並把這個放在上面:
ini_set('eaccelerator.enable', 0);
末創建的根.htaccess文件目錄。 在你的laravel根目錄下創建一個.htaccess文件。 這是訪問它沒有「公衆」的網址。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
感謝您的回答!但我正在尋找一種解決方案,不涉及改變我的應用程序的文件和結構......有一種方法只使用.htaccess或類似的東西?謝謝! – vinigarcia87
@Bikash保羅,我需要你幫忙。看看這裏:http://stackoverflow.com/questions/41030097/how-to-add-some-textfield-in-form-register-laravel-generator-infyom –