에 URL을 다시 작성하려고 나는htaccess로
http://www.url.com/business/andrewliu
내가 이것을 가지고 시도가 될 것입니다 URL이 내가 그렇게 달성하기 위해
http://www.url.com/business/index.php?biz=andrewliu
시도하고있다
RewriteRule ^/?([a-z0-9_-]+)/?$ /business/index.php?biz=$1 [L]
가 작동하지 않습니까?
도와주세요.
편집 :
나는이
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
전에 .htaccess
파일이있는 디렉토리에 의존한다 RewriteRule
htaccess로 루트 디렉토리에 나는 규칙이 있어야하는 경우에 당신은 "비즈"원하는 추측을 복용하고 있습니다. 그러나 제대로 작동하지 않는 것 같습니다. – hellomello
하나 이상의 htaccess 파일을 가질 수 있습니까? 내가 각 디렉토리에 하나를 두어야합니까? – hellomello
'ModRewrite'를'RewriteEngine on' 행으로 활성화 시켰습니까? multible'.htaccess' 파일을 사용할 수도 있지만, deapest 레벨의 파일이 가장 우선 순위가 높음을 알아야합니다. – rekire