누군가 나를 도울 수 있기를 바랍니다. 나는 AJAX가있는 사이트를 만들었고 어떤 사람이 방문하면 www.example.com/#items/example1.html
으로 리다이렉트하기 위해 방문 할 사람이 있는지를 알고 싶습니다. 다른 HTML 파일을 직접 방문하면 사이트가 깨 졌기 때문에 많은 HTML 파일의 URL 시작 부분에 URL을 /#items
으로 리디렉션해야합니다 no CSS & JS가 HTML 파일에 있습니다.) 왜냐하면 저는 아약스 호출을 위해서만 HTML 파일을 만들었고 더 나은 사용자 환경을 위해 직접적인 URL 접근을 막고 싶기 때문입니다. 여기서 누군가가 .htaccess
파일을 사용하여 리디렉션을받는 방법을 알고 싶습니다..htaccess 직접 파일 액세스를 위해 URL에 #item을 사용하여 사이트를 다시 작성하십시오.
편집 이전에 시도했지만 성공하지 못했습니다. 나는이 리디렉션을 수행하는 방법을 모른다, 솔직히 말해서 :
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}.html -f
RewriteRule ^(.*)$ /#items/$1.html
당신이 당신의 문제를 해결하기 위해 노력하고 구체적으로 어떤 문제가 당신이 한 방법을 보여주십시오 시도. htaccess 리다이렉트가 필요하다는 것을 알기 때문에 여기에서 물어보기 전에 직접 해보십시오. –
고마워, 지금은 내 질문을 편집하고 지금 노력한 코드를 추가했습니다. 이 방법을 어떻게 해야할지 모르겠다. 솔직히 말해서 – Cody