페이지로 이동할 때마다 payment.php
처럼 URL은 항상 www.website.com/public_html/payment
이됩니다. public_html
과 루트에 더 이상 .htaccess
이 없습니다.URL은 항상 파일 이름 앞에 public_html이 있습니다.
this을 사용해 보았는데이 문제가 발생했으며 .htaccess
을 삭제하더라도 URL에 public_html
이 계속 추가되었습니다.
# Remove .php extension
RewriteCond %{THE_REQUEST} ^GET\ /[^?\s]+\.php
RewriteRule (.*)\.php$ /$1/ [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/(.+)/$
RewriteCond %{DOCUMENT_ROOT}/%1.php -f
RewriteRule ^(.*)/$ $1.php [L]
# Force trailing slash
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule .*[^/]$ $0/ [L,R=301]
어떻게 다시 기본값으로 되돌릴 수 :
이
내가 (나는 이미 내가 더 다시 쓰기가 더 이상 일어나지 것을 기대하고있어 파일을 삭제) 을 추가 한 규칙이다? 참고: 정말 이것에 대해 잘 모른다 그래서
을 당신이 거기에 쓴 규칙 .htaccess' 것을'있었을 때? 질문과 함께 게시 할 수 있습니까? –