다음은 .htaccess 파일에 있습니다.이 파일은 종종 더 깨끗한 URL을 위해 사용합니다. 내가 아는 프로와 죄수가 있으며, 나는 사기를 발견했다고 생각합니다.php .htaccess 새 cpanel 계정으로 다시 쓰기
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Options All -Indexes
URL이 다음과 같습니다 그래서 나는이 웹 사이트에 대한 새의 cPanel 계정을했습니다 :
http://www.example.com/~newuser/
을 ... example.com 내 리셀러 계정과 NEWUSER 내 클라이언트입니다.
이 사이트는 잘로드하지만 나는 다음과 같은 오류가 링크 http://www.example.com/~newuser/about
클릭 할 때 :
The requested URL /home/newuser/public_html/about.php was not found on this server.
문제는, 즉 내가 그것을 표시 할 파일은 정확히 그 문서의 루트입니다. 어떤 아이디어?
미리 감사드립니다. 당신의 RewriteCond
라인 전에
은 http://www.example.com 또는 http 매핑 폴더에서이 htaccess로입니다. co.kr/~ newuser 또한 분명합니다. http://www.example.com/~newuser/about 또는 http://www.example.com/~newuser/about.php를 요청하고있는 것으로 알고 있습니다. if 후자는 추가 ".php"를 추가 할 것입니다. – Addsy
example.com/~newuser/about을 요청하고 URL에 .php를 실제로 표시하지 않고 example.com/~newuser/about.php를 표시해야합니다. .htaccess는/~ newuser/폴더에 있습니다 (도메인을 루트 할 때 루트가됩니다). – jay
ok - just checking;) htaccess가 문제인지 확인하기 위해 htaccess를 비활성화 해 보았습니다. htaccess를 사용해 보았는데 제대로 작동하는 것처럼 보였습니다. – Addsy