웹 사이트 최적화 과정에서 URL 구조 최적화는 SEO 성능 및 사용자 경험을 향상시키는 데 중요한 부분입니다. Discuz를 위해! (DZ) 포럼 웹 사이트, URL에서 index.php를 제거하는 것은 일반적인 최적화 요구 사항으로 URL을보다 간결하고 표준화 할 수있어 검색 엔진이 웹 사이트의 액세스 경험을 크롤링하고 개선 할 수 있습니다.
먼저 Discuz에 로그인하십시오! 백엔드 관리 시스템, "글로벌-> 설정-> 사이트 정보"로 이동, "액세스 경로 설정"열에서 "홈페이지 파일 이름"옵션을 찾아 index.php를 삭제하고 비워 두십시오. 설정을 저장 한 후 Discuz! URL 구조를 자동으로 업데이트하고 index.php를 제거합니다.
서버가 nginx를 사용하는 경우 nginx 구성 파일을 수정해야합니다. 일반적으로 nginx 구성 파일은/etc/nginx/sitees-available/directory에 있습니다. 파일을 열고 다음 코드를 추가하십시오.
location / {
구성 파일을 저장하고 nginx 서비스를 다시 시작하여 구성을 적용하도록하십시오. 이 코드의 목적은 모든 요청을 Index.php로 전환하여 URL에서 Index.php를 제거하는 것입니다.
서버가 Apache를 사용하는 경우 .htaccess 파일을 수정하여 index.php를 제거 할 수 있습니다. 웹 사이트 루트 디렉토리의 htaccess 파일을 작성하고 다음을 추가하십시오.
<IfModule mod_rewrite.c>
파일을 저장 한 후 Apache 서버가 mod_rewrite 모듈을 지원하는지 확인하십시오. 이 구성은 URL에서 Index.php를 제거하는 동안 모든 요청을 Index.php로 리디렉션합니다.
위의 수정을 완료 한 후 브라우저 캐시와 Discuz를 지워야합니다! 변경 사항이 적용되도록 캐시.
위의 단계를 통해 Discuz를 쉽게 최적화 할 수 있습니다! 홈페이지, index.php를 제거하고 웹 사이트의 사용자 경험과 SEO 효과를 향상시킵니다. 이 단계가 사이트를 더 잘 최적화하는 데 도움이되기를 바랍니다!