가 어떻게이 같은 URL을 다시 작성할 수 있습니다 :URL 리디렉션 URL 및 에코을 위해 (URL 라우팅?)를 사용
내용의 PHP로example.com/page.php?link=Anythingelse to example.com/Anythingelse and using
<h1><?php echo $link; ?></h1>
이 :
출력 예 : 웹 사이트 -title : Anythingelse - 웹 사이트 - 제목과 머리글 1 Anythingelse
첫 번째 아이디어는 다음과 같습니다
RewriteEngine On
# Redirect e.g. /page.php?link=value to /value if direct acccess
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^link=([^&]+)$
RewriteRule ^/?page\.php$ /%1 [R=301,QSD,NE,L]
# Internal rewrite to from /value to /page.php?link=value
RewriteCond %{REQUEST_URI} !^/?page\.php$
RewriteRule ^/?([^/]+)$ /page.php?link=$1 [QSA,NE,L]
하지만, 500 내부 서버 오류가 발생합니다. 내 공급자는 Apache 오류 로그를 지원하지 않습니다. 내가 무엇을 할 수 있을지? PHP로 URL 라우팅?
[찾았습니다.] (https://www.addedbytes.com/blog/url-rewriting-for-beginners)가 있습니까? – Wndrr
URL 재 작성에 대한 많은 질문, 자습서, 안내서 등이 있습니다. 먼저 조사를 해보고 시도하십시오. –
[PHP로 URL 재 작성] 가능한 복제본 (https://stackoverflow.com/questions/16388959/url-rewriting-with-php) – Neodan