링크에서 파일의 .php 및 .html 확장자를 숨기려면 가장 널리 사용되는 옵션을 고려하여 웹 서버 작동을 조정해야 합니다.
1. Apache 웹 서버의 경우우리 사이트의 루트 디렉터리에 있어야 하는 .htaccess 파일을 사용합니다:
.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.php [NC,L]
RewriteRule ^([^.]+)$ $1.html [NC,L]
2. Nginx/PHP-FPM 웹 서버의 경우호스트 구성 파일을 사용합니다.
/etc/nginx/sites-enabled/site_com.conf
location / {
if (!-e $request_filename){
rewrite ^/([^.]+)$ /$1.php break;
}
rewrite ^/([^.]+)$ /$1.html break;
}
3. Plesk 18제어판의 경우 htaccess의 경우 옵션 1을 사용하면 호스팅 및 서버 구성 모두에 적합합니다. nginx / php-fpm을 사용하는 경우 다음 지시어를 입력하세요:
메뉴 -> Apache 및 nginx 설정
rewrite ^/?(.).php$ /$1 redirect;
rewrite ^/?(.).html$ /$1 redirect;
if (!-e $request_filename){
rewrite ^/([^.]+)$ /$1.php break;
}
if (!-e $request_filename){
rewrite ^/([^.]+)$ /$1.html break;
}
No Comments Yet