簡體   English   中英

重定向到帶有.htaccess的子目錄

[英]Redirect to a subdirectory with .htaccess

我正在學習教程,但遇到重定向問題。

我正在運行Ubuntu 16.04。

該項目文件位於/var/www/html目錄中,名為tuto

我的目錄tuto具有以下目錄: /controller/view/model/corewebroot並且作為文件它具有index.php.htaccess

webroot目錄具有以下目錄: /css/img/js以及作為index.php文件

我想要這樣,當輸入以下URL: //localhost/tuto/css/style.css.htaccess文件將在webroot/css/style.css查找

我該如何編碼?

您只需要在htaccess文件中重定向該特定文件即可。 我認為您的重定向很少,因此將其放在所有重定向之前:

RewriteEngine On

RewriteRule ^css/style.css webroot/css/style.css [QSA,NC]

並在您的html代碼中將其稱為:

<link rel="stylesheet" href="css/style.css">

您可以按照他們的建議進行操作,這可能會與您的其他htaccess重寫規則產生沖突。 我只會簡單地去做

RewriteEngine On

RewriteRule ^css webroot/css [QSA,NC]
RewriteRule ^js webroot/js [QSA,NC]

那么每個指向css / js文件夾的鏈接實際上都會調用webroot文件夾

暫無
暫無

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

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