나는 stackoverflow에서 비슷한 질문을 읽었지만 내 문제에 대한 해결책을 찾지 못했습니다. 내 htaccess로에서 .htaccess - 모두 index.php로 리디렉션하지만 다른 링크로 리디렉션
, 나는이 :RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]
내가 한 번 더 리디렉션을 추가해야합니다. 실제 사이트 페이지가 있습니다. domain.com/some_real_page이고, 더 짧은 링크가 필요합니다. domain.com/link. 이것이 어떻게 가능한지?
는 다음을 수행했지만, 그것은 작동하지 않습니다 :
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]
RewriteCond %{REQUEST_URI} ^/some_real_page$
RewriteRule ^(.*)$ http://www.domain.com/link [R=302,L]
변경하여 패턴의 순서, 그리고 일반 사람은 마지막 :
최종 결과는 다음과 같아야합니다. –
고맙습니다. 이것이 내가 필요한 것입니다. –