저는 작업중인 사이트의 하위 디렉토리에 .htaccess 파일이 있습니다. URL이 www로 시작하면 원하는대로 작동하지만 www가없는 경우 작동하지 않습니다..htaccess mod_rewrite는 다음 웹 사이트에서만 작동합니다.
RewriteEngine On
RewriteBase /media
RewriteRule ^([a-zA-Z0-9_\s\-]+)/?$ index.php?a=$1 [L]
RewriteRule ^([a-zA-Z0-9_\s\-]+)/([a-zA-Z0-9_\s\-]+)$ index.php?a=$1&b=$2 [L]
작동
내가 http://www.mysite.com/media/test을 요청하면,하지만 http://mysite.com/media/test하지 않습니다. 내가 뭘 놓치고 있니?
여기에 다른 것이 있어야합니다. www.mysite.com과 mysite.com이 모두 Apache 디렉토리의 동일한 디렉토리에 매핑되어 있습니까? – AndrewR