0
因此,我已經嘗試了兩個版本的.htaccess,它們是在項目創建時使用的版本,以及文檔中的版本。我目前使用的一個文檔中:Laravel 5.1 .htaccess不能正常工作(漂亮的網址)
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
我有我的虛擬主機設置像這樣:
<VirtualHost *:80>
ServerAdmin <my email>
ServerName projectflyer.<my domain>.com
DocumentRoot /var/www/html/projects/project-flyer/public
DirectoryIndex index.php
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
但是當我去projectflyer.mydomain.com/some/route我回來一個404.任何想法?是的,我可以去基地的網址就好了。
能否請您嘗試添加'<目錄「的/ var/www/html等/項目/ project-flyer/public「> Options Indexes FollowSymlinks AllowOverride All'到您的虛擬主機配置文件。 – Ohgodwhy
實際上已經明白了這一點,並將其作爲答案。大約晚了30秒。雖然謝謝! –