2013-06-02 22 views
6

Bắt thông báo lỗi:Laravel gửi máy chủ trên 10 chuyển hướng?

[Sun Jun 02 12:43:33.579095 2013] [core:error] [pid 4964:tid 808] [client 127.0.0.1:56964] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a 

Khi cố gắng sử dụng laravel để làm định tuyến. tuyến đường của tôi như sau:

Route::get('/', '[email protected]'); 
Route::get('history', '[email protected]'); 

Và .htaccess của tôi:

<IfModule mod_rewrite.c> 
    Options -MultiViews 
    RewriteEngine On 

    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule^index.php [L] 
</IfModule> 

Và bí danh của tôi:

Alias /wunhopkuendo/ "c:/wamp/www/wunhopkuendo/public/" 

<Directory "c:/wamp/www/wunhopkuendo/public/"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
     Order allow,deny 
    Allow from all 
</Directory> 
+0

Điều này cũng xảy ra khi bạn không có các tuyến đường được xác định? –

+0

Điều chỉnh 'LogLevel' để xem nơi nó chuyển hướng nội bộ bạn. –

+0

kiểm tra cấu hình máy chủ ảo của bạn. Đường dẫn đến thư mục công cộng có thể không phải là đường dẫn bạn nghĩ. – chepe263

Trả lời

10

Nếu bạn đang sử dụng Laravel trong một thư mục con, bạn cần phải làm theo này bước:

* Xem xét rằng bạn sử dụng WAMP trên thư mục instalation mặc định (c: \ wamp)

Chèn dòng RewriteBase vào tệp .htaccess của bạn với thư mục con của bản cài đặt Laravel của bạn.

< IfModule mod_rewrite.c >
Tùy chọn -MultiViews
RewriteEngine On RewriteBase
/thư mục con
RewriteCond% {REQUEST_FILENAME}! -f
RewriteRule^index.php [L]
<IfModule>

Đặt URL pplication trên tập tin c: \ wamp \ www \ thư mục con \ config \ app.php

'url' => 'hggp: // localhost/thư mục con',

Tạo một file cấu hình trên thư mục alias c: \ wamp \ alias \ subfolder.conf với nội dung này:

alias/thư mục con "c:/wamp/www/testando/public"

< thư mục "c:/wamp/www/thư mục con/công khai ">
Tùy chọn Indexes FollowSymLinks MultiViews
AllowOverride tất cả
Allow from all
</Thư mục >

này nó hoạt động! :)

+1

tuyệt vời, nó hoạt động. –

+0

'hggp' này là gì? –

17

Tôi có vấn đề này là tốt, và tôi giải quyết nó với dòng sau:

RewriteBase/
Các vấn đề liên quan