.Htaccess가 파일을 다시 작성하여 새 웹 페이지를 볼 수 없음, 404 오류

네이선 브라운

나는 클라이언트를 위해 웹 사이트를 편집하고 있으며 약간의 장애물에 부딪 혔습니다. 기존 페이지를 잘 편집하고 게시 할 수 있지만 새 페이지 .php또는 .html페이지 를 만들고 온라인으로 보려고하면 404 오류 페이지로 이동합니다. 원하는 새 페이지를 가져 와서 기존 페이지를 덮어 쓰도록 이름을 바꿀 수 있으며 모든 것이 정상적으로로드됩니다.

필요한 규칙을 수행하기 위해 몇 가지 다른 방법을 시도했지만 루트에서 페이지를 찾으려고 시도합니다 (실제로에있을 때 /application/views/). 또는 작동하고 이전과 동일한 문제가 있습니다.

.htaccess로 이동할 수 있는 새 파일을 만드는 데 도움이 필요 website.com/signup합니다 /application/views/signup.php. 아래는 내가 지금까지 시도한 몇 가지 예입니다.

원본 .htaccess:

RewriteEngine on
RewriteCond $1 
!^(index\.php|images|css|js|uploads|db|fonts|blogger|support|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

동일한 문제가있는 다른 버전입니다.

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ index.php/$1 [L]

마지막으로 새 페이지를 볼 수 있지만 루트 폴더에서 검색하는 버전입니다. 예 : /signup.php이 서버에서 요청한 URL 을 찾을 수 없습니다. 이것이 수정되면 작동 할 것이라고 상상하지만 .htaccess규칙에 대한 경험이 없습니다 . 저와 미래의 브라우저를 도울 수있는 모든 분들께 감사드립니다!

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^([^\.]+)$ $1.html [NC,L]
RewriteRule ^([^\.]+)$ $1.htm [NC,L]
MrWhite

원본 파일 규칙에 몇 가지 조건 ( RewriteCond지시문)을 추가 할 수 있어야합니다 . .htaccess

RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|js|uploads|db|fonts|blogger|support|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

따라서 요청이 실제 파일이나 디렉토리에 매핑되지 않는 경우에만 다시 작성됩니다 (전면 컨트롤러에).

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

HTML 파일을로드하는 중 오류가 표시됨 웹 페이지를 사용할 수 없음

분류에서Dev

다음 JS npm 시작 앱로드 404 페이지를 찾을 수 없음 실제 페이지 오류

분류에서Dev

Github 웹 페이지-오류 404 페이지를 찾을 수 없음

분류에서Dev

Express + AngularJS + HTML : ng-include가 작동하지 않음 (404-페이지를 찾을 수 없음 오류)

분류에서Dev

여러 매개 변수를 사용하여 웹 API get 메소드를 호출하면 404 찾을 수 없음 오류가 반환됩니다.

분류에서Dev

DNN 6.2를 설정하여 새 환경을 설치하지만 페이지를 탐색 할 수 없습니다. 오류 404

분류에서Dev

복잡한 워드 프레스 .htaccess 파일이 붙어 있습니다. 다른 것을 사용하면 사이트에 404 오류가 발생하고 새 게시물이나 페이지를 저장하지 않습니다.

분류에서Dev

Django 정적 파일을 찾을 수 없음-사이트가 작동하지만 정적 파일을 가져 오지 않음-404 콘솔 메시지

분류에서Dev

페이지를 찾을 수 없음 (404)-쿼리와 일치하는 가용성이 없습니다.

분류에서Dev

"페이지를 찾을 수 없음 (404)"오류 수정 방법 ( "Django가이 URL 패턴을 시도했습니다 ... 빈 경로가 이러한 패턴과 일치하지 않습니다.")

분류에서Dev

생성 된 QR 코드 png를 저장하지만 404 찾을 수 없음 오류 메시지가 표시됨

분류에서Dev

오류 404 페이지를 찾을 수 없습니다.

분류에서Dev

404 오류를 반환하는 가져 오기 : "GET <urlthatIwasfetchinghere> 404 (찾을 수 없음)"

분류에서Dev

bootstrapValidator ajax 제출 오류 "404 페이지를 찾을 수 없음"

분류에서Dev

Django의 페이지를 찾을 수 없음 (404) 오류

분류에서Dev

WordPress에서 오류 404 페이지를 찾을 수 없음

분류에서Dev

장고에서 페이지를 찾을 수 없음 (404) 오류

분류에서Dev

파일을 다운로드 할 수 없습니다.이 오류가 계속 발생합니다. 오류 404 : 찾을 수 없음

분류에서Dev

단일 스파 응용 프로그램이 하위 디렉터리에 배포 될 때 브라우저 새로 고침에 "페이지를 찾을 수 없음"오류가 표시됨

분류에서Dev

Laravel 이미지를 볼 때 404 페이지를 찾을 수 없음

분류에서Dev

Blogger-맞춤 도메인 이름을 설정할 수 없음-오류 12 및 404 페이지가 표시됨

분류에서Dev

Excel 웹 쿼리에서 테이블을 가져올 때 "파일에 액세스 할 수 없습니다. 다음 중 하나를 시도하십시오."

분류에서Dev

github 페이지의 Jekyll에 오류가 표시됨 : 404 Index.html을 찾을 수 없음 (창)?

분류에서Dev

Github를 통해 웹 사이트를 게시 할 때 "페이지를 찾을 수 없음"오류 발생

분류에서Dev

Microsoft Word 문서를 미리 볼 때 "Word에서 작업 파일을 만들 수 없습니다. 임시 환경 변수를 확인하십시오."오류

분류에서Dev

Android 페이지에서 작업 표시 줄 페이지 스타일을 지정할 때 404 찾을 수 없음 오류

분류에서Dev

웹 디버그 도구 모음을로드하는 동안 오류가 발생했습니다 (404 : 찾을 수 없음).

분류에서Dev

드라이브를 볼 수 없음-오류 메시지 수신

분류에서Dev

모바일 장치에서 내 웹 페이지를 볼 수 없습니다

Related 관련 기사

  1. 1

    HTML 파일을로드하는 중 오류가 표시됨 웹 페이지를 사용할 수 없음

  2. 2

    다음 JS npm 시작 앱로드 404 페이지를 찾을 수 없음 실제 페이지 오류

  3. 3

    Github 웹 페이지-오류 404 페이지를 찾을 수 없음

  4. 4

    Express + AngularJS + HTML : ng-include가 작동하지 않음 (404-페이지를 찾을 수 없음 오류)

  5. 5

    여러 매개 변수를 사용하여 웹 API get 메소드를 호출하면 404 찾을 수 없음 오류가 반환됩니다.

  6. 6

    DNN 6.2를 설정하여 새 환경을 설치하지만 페이지를 탐색 할 수 없습니다. 오류 404

  7. 7

    복잡한 워드 프레스 .htaccess 파일이 붙어 있습니다. 다른 것을 사용하면 사이트에 404 오류가 발생하고 새 게시물이나 페이지를 저장하지 않습니다.

  8. 8

    Django 정적 파일을 찾을 수 없음-사이트가 작동하지만 정적 파일을 가져 오지 않음-404 콘솔 메시지

  9. 9

    페이지를 찾을 수 없음 (404)-쿼리와 일치하는 가용성이 없습니다.

  10. 10

    "페이지를 찾을 수 없음 (404)"오류 수정 방법 ( "Django가이 URL 패턴을 시도했습니다 ... 빈 경로가 이러한 패턴과 일치하지 않습니다.")

  11. 11

    생성 된 QR 코드 png를 저장하지만 404 찾을 수 없음 오류 메시지가 표시됨

  12. 12

    오류 404 페이지를 찾을 수 없습니다.

  13. 13

    404 오류를 반환하는 가져 오기 : "GET <urlthatIwasfetchinghere> 404 (찾을 수 없음)"

  14. 14

    bootstrapValidator ajax 제출 오류 "404 페이지를 찾을 수 없음"

  15. 15

    Django의 페이지를 찾을 수 없음 (404) 오류

  16. 16

    WordPress에서 오류 404 페이지를 찾을 수 없음

  17. 17

    장고에서 페이지를 찾을 수 없음 (404) 오류

  18. 18

    파일을 다운로드 할 수 없습니다.이 오류가 계속 발생합니다. 오류 404 : 찾을 수 없음

  19. 19

    단일 스파 응용 프로그램이 하위 디렉터리에 배포 될 때 브라우저 새로 고침에 "페이지를 찾을 수 없음"오류가 표시됨

  20. 20

    Laravel 이미지를 볼 때 404 페이지를 찾을 수 없음

  21. 21

    Blogger-맞춤 도메인 이름을 설정할 수 없음-오류 12 및 404 페이지가 표시됨

  22. 22

    Excel 웹 쿼리에서 테이블을 가져올 때 "파일에 액세스 할 수 없습니다. 다음 중 하나를 시도하십시오."

  23. 23

    github 페이지의 Jekyll에 오류가 표시됨 : 404 Index.html을 찾을 수 없음 (창)?

  24. 24

    Github를 통해 웹 사이트를 게시 할 때 "페이지를 찾을 수 없음"오류 발생

  25. 25

    Microsoft Word 문서를 미리 볼 때 "Word에서 작업 파일을 만들 수 없습니다. 임시 환경 변수를 확인하십시오."오류

  26. 26

    Android 페이지에서 작업 표시 줄 페이지 스타일을 지정할 때 404 찾을 수 없음 오류

  27. 27

    웹 디버그 도구 모음을로드하는 동안 오류가 발생했습니다 (404 : 찾을 수 없음).

  28. 28

    드라이브를 볼 수 없음-오류 메시지 수신

  29. 29

    모바일 장치에서 내 웹 페이지를 볼 수 없습니다

뜨겁다태그

보관