나는 내 웹 사이트에 대한 SEO 친숙한 URL을 생성하고 있습니다. 모든 URL을 리디렉션하고있는 notfound.php 파일이 있습니다. 이제 notfound.php가 데이터베이스의 URL을 검색하고 해당 컨텐츠를 생성합니다.원본 URL을 다시 쓰는 htaccess
하지만 URL에 표시되는 것은 http://some_url/notfound.php
입니다. 주소 표시 줄에이 URL을 표시하고 싶지 않습니다. 원래 주소를 원합니다.
http://some_url/hello/world
ErrorDocument 404
및 notfound.php를 사용하여
http://some_url/notfound.php
로 리디렉션됩니다 예를 들어
는 내용
그러나 어떻게 URL 대신 notfound.php에서 http://some_url/hello/world
을 보여주는를 제공하고있다? 그리고 데이터베이스에서 URL을 일치시키면서 리디렉션하고 재 작성하는 것이 올바른 방법입니까?
어떤 구성이 리디렉션을 수행합니까? –
또한 분명히 누락 된 페이지 ("/blah/123/blah/234.txt")에 404 응답을 제공하지 않으면 귀하의 순위가 떨어질 수 있다고 생각됩니다. –
리디렉션하려면 .htaccess 파일을 내 루트 폴더에 사용하고 있습니다. – Forthaction