저는 "Nieuwsberichten"이라는 페이지로 Wordpress 웹사이트를 만들었습니다. URL은 다음과 같습니다.
https://www.example.com/newsitems
이 페이지는 동적이므로 "news_page"라는 추가 매개변수가 필요합니다.
https://www.example.com/news/?news_page=recent
위 URL은 친숙하지 않아서 이에 대한 재작성 규칙을 만들고 변수 "news_page"를 추가했습니다.
functions.php
으아아아이후 영구 링크를 새로 고쳤습니다. 메뉴 -> 설정 -> 고유 링크 -> 저장
다음을 검색하면
https://www.example.com/news/recent/
다음으로 리디렉션됩니다.
https://www.example.com/newsmessages/
내 코드에서 무엇을 놓치고 있나요?
누군가가 이 문제를 해결하는 데 도움을 줄 수 있기를 바랍니다
P粉5415512302024-01-17 14:33:44
정규식 부분에서는 숫자 항목만 지정하고 URL에 "가장 가까운"과 같은 텍스트를 전달합니다. 어쩌면 여기에 오류가 있을 수도 있습니다. 숫자 입력에 작동하는지 확인하고 문제가 있는 경우 표현식을 편집하십시오. 또한 지정한 URL 구조가 올바르지 않은 것 같습니다.
아무튼 제 답변이 확실하지 않으니 확인 후 확인해 주시면 감사하겠습니다.
지금은 확인하거나 테스트할 수 없습니다. 문제가 해결되지 않으면 더 자세히 조사해 보겠습니다.
다음과 같이 사용할 수 있습니다:
으아악또한 페이지를 가리키는 경우에는 페이지 ID나 페이지 이름을 사용해야 합니다. 블로그나 제품 등 그렇다면 사용해야 하는 매개변수가 여전히 있으므로 이 URL을 index.php로 리디렉션해야 합니다. 내가 말하는 내용을 이해하고 더 쉽게 볼 수 있도록 예를 남겨드립니다. 다음과 같이 웹사이트에서 재작성된 내용을 볼 수 있습니다.
예시 보기:
으아악예:
일치하는 페이지 이름:
으아악일치하는 페이지 ID:
으아악워드프레스 외부에 설치하는 경우 예시는 정확하지만, 워드프레스 내부에 설치하는 경우 모든 요청은 index.php로 전달되어야 합니다. 따라서 이 예제와 같이 제가 제공한 코드를 편집해야 할 수도 있습니다.