2013-06-04 4 views
1

를이 내 현재 htaccess로되어 사용하여 URL에서 폴더를 제거합니다 :어떻게 아파치 모드 재 작성

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?load=$1 [PT,L] 

그리고 이것은 URL입니다 :

http://domain.com/web-design/article/my-first-article 

난에서 "기사를"제거해야 URL. 이미 아주 일반적인이 있기 때문에

Options +FollowSymLinks -MultiViews
#Turn mod_rewrite on
RewriteEngine On RewriteBase /
RewriteRule ^((?!article/).*)$ article/$1 [NC,L]

이 그럼 당신은 늘 여기에 문제가 http://domain.com/web-design/my-first-article

+2

재 작성 규칙으로 귀하의 웹 사이트에 액세스 할 수 있습니다 – datasage

답변

0

는 public_html을 아래의 .htaccess에이 코드를 넣어 규칙. 귀하의 응용 프로그램 라우팅됩니다.
+0

빠른 답변을 주셔서 감사하지만 내 htaccess를 유지하고 "article /"을 다시 작성하는 규칙을 추가해야합니다. 내가 내 htaccess에 코드를 병합 할 때 500 개의 내부 서버 오류가 발생했습니다. 아마 내 응용 프로그램 라우터 클래스를 업데이트해야합니까? – Carlo