2012-04-01 3 views
0

Godaddy에서 호스팅하는 웹 사이트에서 PHP 확장을 숨기려고했습니다. 코드 중 일부를 시도했지만 여전히 작동하지 않습니다.GoDaddy에서 htaccess를 사용하여 PHP 확장을 숨기는 데 도움이 필요합니다.

Options +FollowSymlinks 
RewriteEngine on 
RewriteRule ^(.*)\.htm$ $1.php [nc] 

또한 <Directory />도 포함해야합니까?

미리 감사드립니다.

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php 

편집 : 당신이 "HTM"확장자 "PHP"를 대체하려고 GoDaddy와이 할 수 있지만, 그것을 시도하는 경우

답변

1

확실하지? 또는 "php"확장자를 제거 하시겠습니까? 위의 코드는 그것을 제거합니다. 아래 내용이 대신됩니다.

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)\.htm$ $1.php 
+0

나는 그것을 제거하려고하고 있습니다. 내 로컬 호스트에서 시도 했는데도 작동하지 않았다. – lusketeer

+0

나는 둘 다 시도했다. 작동하지 않는 것 같습니다. 'htaccess'를 루트 디렉토리에 넣으시겠습니까? – lusketeer

+0

예, 루트 디렉토리에 배치 할 수 있습니다. 나는 GoDaddy가 그것을 막고 있다고 의심한다. – msigman

0

당신은이 재 작성이 필요하지 않기 때문에 첫 번째 줄

Options +FollowSymlinks

을 제거 할 수 있습니다. 오류가 있거나 잘못된 링크가 있습니까, 아니면 아무 일도 일어나지 않습니까?

+0

이전에 시도했지만 여전히 작동하지 않습니다. – lusketeer