0
를 사용하여 HTTPS 사이트에 대한 PHP 확장을 제거 i를 * .PHP 확장을 제거하려면 다음과 같습니다은 htaccess로
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteCond %{REQUEST_URI} index\.php
RewriteRule ^(.*)index\.php$ $1 [R=301,L]
문제는 지금은 SSL 인증서를 설치 한 그 하위 디렉토리에 대한 작동하지 않는 것입니다.
https://www.site.com WORKING(200)
https://www.site.com/example NOT WORKING (404)
https://www.site.com/example.php WORKING(200)
누군가 나를 도울 수 있습니까?
죄송합니다. [이 하나를 시도해] (http://stackoverflow.com/questions/9635524/remove-php-extensions-with-htaccess-without-breaking-directoryindex) –
아무 문제 없어! :) 도움을 시도해 주셔서 감사합니다. – dan
작동하지 않았습니다 ... https를 사용하여 하위 디렉토리에 액세스하려고 시도하면 404 (페이지를 찾을 수 없음) – dan