웹에서 많은 기사를 작성하지 않아도 URL을 다시 작성하는 개념을 사용할 수 없습니다.URL 재 작성 방법이 정확하지 않음
보고 싶은 웹 페이지의 절대 경로가 www.abc.com/games.php?game=1
이라고 가정합니다. www.abc.com/games/game/1
링크를 위의 페이지로 리디렉션하고 싶습니다.
이 규칙을 적용하지 않겠습니까?
RewriteRule games/game/([^/\.]+)/?$ games.php?game=$1 [L]
내 .htaccess file
RewriteEngine On
RewriteBase/
RewriteRule games/game/(\d+)/?$ games.php?game=$1 [L, QSA]
고마워요. 이것은 효과가 있었다. 페이지가 열렸지 만 또 다른 문제가 있습니다. 'GET' 변수에 아무 것도 전달되지 않았습니다. –
리디렉션이 맞습니까? 어쩌면 $ 1이 사용되지 않았을 수도 있습니다.내 컴퓨터를 보자. – user4035
@NavneetSaini hm, 간단한 PHP 스크립트를 만들었습니다 : php var_dump ($ _ REQUEST); ?> - 게임 변수가 전달됩니다. $ _GET과 동일합니다 : php var_dump ($ _ GET); ?> 확인하십시오. – user4035