2016-05-25 3 views
1

を避けます。Laravel URL書き換えと私は私のlaravelプロジェクトでの私の.htaccess /公共ファイルに以下を追加したパブリックフォルダ

#### Force lower case URL #### 
RewriteCond %{REQUEST_URI} ^[^A-Z]*[A-Z].* 
RewriteRule^${lc:%{REQUEST_URI}} [L,R=301] 

それは限り下にすべて大文字に変換するように動作しますが、しかしそれは、パブリックフォルダへのURLを再ルーティングします。

ie。 /ジョブが公開/ /ジョブに再ルーティングされます

はこれを避けるために離れていますか?

答えて

0

.htaccessファイルを編集または追加しないでください。index.phpなどを編集しないでください。実行する必要があるのはpoint web server to a public directory instead of root oneです。

Apacheを使用している場合は、仮想ホストブロックにこれらの行を編集します。

DocumentRoot "C:/projects/laravel/public" 
<Directory "C:/projects/laravel/public"> 

Apacheを再起動し、すべてが期待どおりに動作します。

関連する問題