2012-08-11 2 views
-1

를 다시 작성하고 싶 -내가이 같은 구성 파일이 경로를

  • www.mysite.com/cars/ford/ford.php을
  • www.mysite.com/cars/bmw/bmw.php

사용자가 끝에 xyz.php 파일을 지정하지 않고이 페이지를 방문 할 수있게하고 싶습니다.

할 내가 아니라 사용자가 해당 포맷을 사용하여 페이지를 방문하게 재 작성 규칙에 사용 www.mysite.com/cars/bmw

  • 을 www.mysite.com/cars/ford ?

+0

을 공통의 그 대본. [mod-rewrite tag wiki] (http://stackoverflow.com/tags/mod-rewrite/info)를 보았습니까? 규칙을 쓰는 데 어디서 비틀 거 렸니? – mario

답변

1

당신이 www.mysite.com/cars/ford 형태로 모든 링크를 변경하는 것이 감안할 때, 당신은 당신의 문서 루트에 htaccess로 파일에 넣고해야합니다

RewriteEngine On 
RewriteCond %{REQUEST_URI} !\.php$ 
RewriteRule ^/?cars/([^/])/?$ /cars/$1/$1.php [L] 
+0

이것은 내 대답보다 완벽하고 견고합니다. @ Jim_CS가 이것을 사용합니다. – HappyTimeGopher