2010-01-24 2 views
0

다음과 같이 내 주소를보고 싶습니다. www.example.com/112112/example 여기서 112112은 PHP 스크립트로 작업하고자하는 데이터입니다. 이 작업을 수행하는 방법? 몇 가지 이유를 들어, 내가 좋아 보이는 ADRESS에 싶지 않는 www.example.com?id=112112다른 방법으로 URL에 데이터를 보내려면 어떻게해야합니까?

+0

간단히 URL 재 작성이라고합니다. 당신은 구글, 또는 스택 오버플로에서 그것을 찾을 수 있습니다. ;) – Daan

답변

0

이 약 mod_rewrite.htaccess -files 당신의 웹 서버 루트에 htaccess로 파일을 추가하고이 코드 조각 추가 : 웹 서버, 당신은 여기에 가이드를 찾을 수

RewriteEngine On 
RewriteRule ^(.*)/ index.php?id=$1 
0

가장 쉬운 방법은 당신이 시스템에 있다면이 일을하는 것입니다. mod_rewrite와 함께 Apache 웹 서버를 사용합니다. 원하는 효과를 얻으려면, 당신은 다음과 같이 사용하여 디렉토리에 htaccess로 넣어 것 :

RewriteEngine on 
# Dont rewrite files or directories which actually exist 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

# Rewrite for example.com/100/example to example.com/page.php?id=100 
RewriteRule ^([^/]+) page.php?id=$1 

당신은 다른 가능성을 충당하기 위해 규칙을 많이 할 수 있습니다.

관련 문제