2013-08-24 2 views
0

나는 회사의 인트라넷을위한 소셜 네트워크를 만들고 있습니다. htaccess를 사용하여 내 URL에서 index.php 파일을 성공적으로 제거 할 수 있었지만 사용자가 다른 사용자 프로필을 가져올 수있는 "profile.php"파일이 있습니다. .htaccess와 mod_rewrite를 사용하여 index.php와 profile.php를 모두 제거 할 수 있습니까?Mod_Rewrite Apache 2 파일을 제거하십시오.

이 내 현재 htaccess로 파일입니다

RewriteEngine on 
RewriteCond $1 !^(index\.php|css|images|robots\.txt) 
RewriteRule ^(.*)$ /index.php/$1 [L] 

가 다시 말하지만, 나는 index.php를뿐만 아니라 profile.php을 제거 할 수 있어야합니다.

편집 : CentOS Server에서 cPanel의 최신 버전을 실행 중입니다.

답변

0

아무도 1 주일 이상 대답하지 않았으므로 나는 이것을 로터리 방식으로 수행했습니다. 모든 404 요청을 하나의 profile.php로 리다이렉트하여 기존의 모든 파일과 디렉토리를 제외시켰다.

그런 다음 index.php가 directoryindex로 나열되므로 profile.php 만 제거했습니다.

완료되면 profile.php가 프로필을 찾고 필요한 정보를 표시합니다.

관련 문제