2012-11-12 2 views
0

에 404을 제공합니다htaccess로 로컬로 작동하지만, 내 htaccess로 파일에이 코드를 가지고 GoDaddy와

Options +FollowSymLinks -MultiViews -Indexes 
RewriteEngine On 

RewriteRule ^(design|JS|css|images|remoteLibraries|remoteLibraries/xAJAX/xajax_js/)($|/) - [L] 
RewriteRule ^([a-zA-Z_]+)$ index.php?action=$1 
RewriteRule ^([a-zA-Z_]+)/([a-z_A-Z]+)$ index.php?action=$1&tip=$2 

그것은 내 로컬 아파치 서버에서 잘 작동하지만 GoDaddy와에 업로드 할 때 내가 얻을 모두 404 오류를 찾을 수 없습니다 ...

어떤 생각?

답변

0

1) 나는, 당신이 RewriteBase를 설정하는 것이 좋습니다 대개

재 작성이 적용됩니다 경우 디렉토리 구조가 로컬 및 원격 서버간에 다를 수 있기 때문에, 표준화하는 데 도움이
RewriteBase/

.

2) 또한 예상치 못한 재 동작은 돌발 때마다이 이동 아빠 404 페이지뿐만 아니라 리디렉션되지 않도록

ErrorDocument 404 default 

을 설정하는 것이 중요하는 것이 좋습니다.