apache ubuntu 18.04 廣告自動在最後加上斜杠

apache ubuntu 18.04 廣告自動在最後加上斜杠

首先我啟用了 mod rewrite 然後我在我的 .htaccess 中使用了這個

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php

虛擬主機檔案是LAMP的標準安裝

ServerAdmin webmaster@localhost
DocumentRoot /var/www/webtrade

我一直在我的 .htaccess 檔案中嘗試各種組合,但當我訪問像這樣的連結時,沒有一個起作用域/某事它自動變成域/某事/ 帶有正斜杠。

答案1

問題解決了我將目錄添加到Apache2.conf

<Directory /var/www/webtrade>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

和我的 .htaccess 文件

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php

在 Ubuntu 20.04.6 LTS 中,從 18.04 進行了發行版升級。自動正斜線消失了 問題解決了!

相關內容