簡體   English   中英

帶有cpanel的Laravel 5重定向到默認語言URL

[英]Laravel 5 with cpanel redirect to default language URL

我在cPanel托管帳戶上有一個Laravel 5.2應用程序,在該帳戶中,我必須使用以下.htaccess文件從URL中刪除“公共”文件夾:

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REQUEST_URI} !^public
 RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

現在,我需要將所有傳入的內容都重定向到僅主要域/頁面www.example.com以將其重定向到www.example.com/en 我嘗試了一些示例,但所有示例都破壞了本地CSS和img。

重新發明輪子總是一個壞主意。 您應該做的是通過將其指向public目錄並重新啟動來正確設置Web服務器。 另外,使用原始的Laravel .htaccess

之后,使用Laravel本地化

然后,您可以只復制用於/en路由的Controller@method並將其放入/路由。

暫無
暫無

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

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