Apache 우분투 18.04 광고 끝에 자동으로 슬래시가 붙습니다.

Apache 우분투 18.04 광고 끝에 자동으로 슬래시가 붙습니다.

먼저 모드 재작성을 활성화한 다음 .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에서 배포 업그레이드를 수행했습니다. 자동 슬래시가 사라졌습니다. 문제가 해결되었습니다!!!

관련 정보