유닉스*리눅스*SE

apache / nginx 에서 .php 생략하기

유돌이 2019. 9. 19. 10:00

[apache 설정]

 

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^([^.]+)$ $1.php [L]

 

 

[nginx 설정]

try_files $uri $uri.html $uri/ @extensionless-php;

 

location @extensionless-php {               

        rewrite ^(.*)$ $1.php last;

 }