簡體   English   中英

Laravel Godady在路線上返回404

[英]Laravel Godady returning 404 on routes

我始終將Forge用於我的應用程序,但是客戶堅持保留他的GoDaddy。 由於我討厭GoDaddy,因此我遇到了路由問題。 您購買我的API的首頁作品獲得了404。

結構體

的public_html

  ->htaccess
  ->index.php
  ->css
  ->js
  ->images
  ->laravel/
      ->all core stuff

htaccess的:

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

    RewriteEngine On

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>

自Laravel結構發生變化以來,我知道它可能是.htaccess的東西。 有人知道嗎?????

 RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP} off

    RewriteCond %{HTTP_HOST} !^https://www.example.com$ [NC]
    RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

    RewriteCond %{HTTP_HOST} ^111\.111\.111\.111
    RewriteRule (.*) http://www.example.com/$1 [R=301,L]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    RewriteCond %{HTTP_USER_AGENT} libwww-perl.* 
    RewriteRule .* ? [F,L]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM