2011-03-18 5 views
0

대소 문자를 바꾸려면 어떻게해야합니까? (예 : strtolower()), 기호 및 공백을 이와 같이 변경하지 않고 간단하게 대치 할 수 있습니까?URL을 .htaccess로 삭제 하시겠습니까?

둘째
$url = str_replace(" ", "-", "$title"); 
$url1 = str_replace("!", "", "$url"); 
$url2 = str_replace("?", "", "$url1"); 
$url3 = str_replace(",", "", "$url2"); 
$url4 = str_replace(":", "", "$url3"); 
$url5 = str_replace("'", "", "$url4"); 
$url6 = str_replace(".", "", "$url5"); 

, 나는이 URL을 만들 수있는 방법, http://www.mysite.com/index.php?id=The-house-from-Up .htaccess 파일을 사용하여 http://www.mysite.com/articles/The-house-from-Up를 통해 액세스 할 수? 지금은 500 개의 내부 서버 오류가 발생합니다.

도움/안내하십시오. :)

답변

0
RewriteRule ^articles/(.*)$ index.php?id=$1 [NC,L] 
+0

나는 500 개의 서버 오류가 발생합니다. S – Hugo

+0

규칙을 업데이트했는데 완전히 잘못되었습니다. 전에 내가 뭘 생각했는지 확신 할 수 없네 ... – duncan

+0

흠 .. 아직도 오류가있는 것 같아 .. http://www.mysite.com/articles/this-is-an-article-url 그러면 500 개의 내부 서버 오류가 발생합니다. – Hugo