2013-06-05 1 views
0

나는 내 워드 프레스 htaccess로 파일에 다음과 같은 한 :내 wordpress htaccess 파일에서 외부 파일 확장명을 제거하려면 어떻게합니까? 순간

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

나는 그래서 사용자가를 통해 액세스 할 수 있는지 다시하고 싶습니다 contact.php라는 별도의 .PHP 파일을 업로드 한 대신 http://mydomain.com/contact.php

http://mydomain.com/contact 내가 나는 단지이 하나 파일이 재 작성을 가질 수 있도록 내 htaccess로 파일에 넣어해야합니까? 아래 그림과 같이

답변

2

그냥 리디렉션에 대한 한 줄을 추가

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^contact$ /contact.php [L] <-- New Line 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 
+0

감사합니다 -였습니다 정확히 I 필요한 :-) – alimac83

1

당신은 # BEGIN WordPress 코멘트하기 전에이를 놓아야합니다, 그것은 관련 WP 아니에요 이후 :

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^contact$ /contact.php [L] # /contact rewrite 
</IfModule> 

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 
관련 문제