2016-04-16 19 views
0

なぜ(ルートLaravelよい)http://localhost/articleLaravelルート()HTTPにリダイレクト:// localhostarticle

blog.conf

DocumentRoot /var/www/blog/public 
ErrorLog ${APACHE_LOG_DIR}/blog/error.log 
CustomLog ${APACHE_LOG_DIR}/blog/access.log combined 
<Directory "/var/www/blog/public"> 
    Options Indexes MultiViews FollowSymlinks 
    AllowOverride All 
    Order allow,deny 
    Allow from All 
</Directory> 

の.htaccess

<IfModule mod_rewrite.c> 

<IfModule mod_negotiation.c> 
    Options -MultiViews 
</IfModule> 

RewriteEngine On 
RewriteBase/
# Redirect Trailing Slashes... 
RewriteCond %{REQUEST_URI} !^ 
RewriteRule ^(.*)/$ /$1 [L,R=301] 

# Send requests to public directory... 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule^index.php [L] 
代わり http://localhostarticleにリダイレクト

+1

デフォルトの '.htaccess' - https://github.com/laravel/laravel/blob/master/public/を使っているようには見えません。 htaccess。私は '.htaccess'の専門家ではありませんが、バーチャルホストをパブリックディレクトリにまっすぐに設定しましたが、あなたの' .htaccess'でルールを使ってパブリックにリクエストを送信しています... ' .htaccess'をデフォルトのものと置き換え、それが役立つかどうか確認してください。 – James

+0

実行中のLaravelのバージョンは@aisthetesですか? – Mike

+0

Laravel 5.2。それは役に立たない... – aisthetes

答えて

0

すべてのリダイレクトをapache vhostから削除してくれました。

関連する問題