간단한 URL을 만들기 위해 RewriteRule을 작성하려고합니다. 나는 사용자가nginx가있는 간단한 RewriteRule
www.example.com/somepage
를 입력 입력 할 수 있도록하려면 그것은이이 htaccess로에서 수행 할 수있는 방법
www.example.com/abc/somepage.php
에 데리고가?
나는 아무 소용이 시도했습니다 : 내가 잘못 뭐하는 거지
RewriteRule ^somepage$ abc/somepage.php [L]
RewriteRule ^/somepage$ /abc/somepage.php [L]
?
편집 : nginx도 구성 파일에서 다시 쓰기를 처리 할 수 있습니다. (실제로 생각합니다.) 제 경우였습니다 (내 대답 참조). HTH
** .htaccess를 ** nginx **와 함께 사용하려고합니까, 아니면 ** apache ** 태그 여야합니까? http://wiki.nginx.org/LikeApache-htaccess – grossvogel
Magento 프레임 워크를 사용하고 있습니다. 기본적으로 .htaccess를 사용합니다. –
요청에 슬래시가있을 수 있습니다. 대신'RewriteRule^somepage /? $/abc/somepage.php'를 사용해보십시오. 그래도 작동하지 않으면 .htaccess 파일은 어디에 있고 옵션은 무엇입니까? –