WordPress 사이트 URL에서 index.php를 제거하는 방법
WordPress 웹사이트에서 index.php에 문제가 있습니다.이 문제는 WordPress 데이터베이스를 WordPress에서 mydatabase로 변경 및 마이그레이션했기 때문에 발생합니다.테이블 프리픽스 이름도 변경했습니다.
지금 문제는 내 페이지와 투고를 볼 수 없다는 것입니다.index.php
.
http://example.com/index.php/postname/
다음의 솔루션을 시험해 보았습니다.
permalinks 설정을 변경합니다(변경 없음).
.htaccess 파일을 사용하여 모듈을 변경합니다(변경 없음).
apache2 서버에서 모듈을 다시 씁니다(아무 일도 일어나지 않음).
캐시 목적으로 wp_options 테이블의 rewrite_module 값이 삭제되었습니다(아무 일도 일어나지 않았습니다).
%postname%에 대해 permalink를 설정한 경우
예: http://example.com/postname/
그러면 404 에러가 납니다.
.htaccess 코드는 다음과 같습니다.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
누구라도 올바른 해결책을 제시해 주세요.제거하는 방법index.php
?
WP-ADMIN --> Settings --> Permalink로 이동하여 permalink 구조 변경을 사용합니다.htaccess 파일이 생성되면 내용을 복사하고 .htaccess 파일을 업데이트합니다.
또는 파일 phpinfo를 생성하여 호스트 mod_rewrite가 활성화되었는지 확인합니다.php (콘텐츠 포함),
<?php phpinfo();?>
이 파일을 업로드하고 브라우저를 통해 찾아보십시오.어떤 모듈이 활성화 되어 있는지 알 수 있습니다.URL에서 index.php를 삭제하려면 mod_rewrite enable이 필요합니다.
언급URL : https://stackoverflow.com/questions/32629086/how-to-remove-index-php-from-wordpress-site-url
'source' 카테고리의 다른 글
리퀴베이스 잠금 - 이유? (0) | 2023.03.25 |
---|---|
최종 html 출력을 수정하는 WordPress 필터 (0) | 2023.03.25 |
Extractor를 사용하여 요소에 클래스가 있는지 테스트하는 방법 (0) | 2023.03.25 |
휴지 모드와 스프링 데이터 JPA의 차이점은 무엇입니까? (0) | 2023.03.25 |
데이터베이스에서 JSON 저장 및 쿼리 (0) | 2023.03.25 |