나는 미쳐 가고있다. 내가하고 싶은 일은 내가 개발하는 사이트에 다음 규칙을 추가하는 것입니다.WordPress : 사용자 정의 재 작성 규칙 - .htaccess 또는 functions.php?
fastigheter-spanien/x property/X&lang=sv
fastigheter-usa/x property/X&lang=sv
properties-spain/X property/X&lang=en
properties-usa/X property/X&lang=en
여기서 X는 게시물의 이름입니다. 이들은 모두 사용자 정의 게시물 유형입니다. 내가이 상황을 끝내기 시작한 이유는 여러 언어를 사용하지만 클라이언트가 각 기사에 대해 하나 이상의 게시물을 만들지 않기를 바랬 기 때문입니다 (옵션과 이미지가 많아서 다시 게시해야 함). 문제). functions.php에서 rewrite_rules를 작성하고 .htaccess 파일을 수정했지만 작동시키지 못했습니다. 이러한 재 작성은 매우 간단하므로 어떤 함수도 사용할 필요가 없습니다. .htaccess 파일을 적용 할 수 없습니까?
단지 (404) 어떤 아이디어 나에게주는
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !^/fastigheter-spanien/([^\./]+)
RewriteCond %{REQUEST_URI} !^/fastigheter-usa/([^\./]+)
RewriteCond %{REQUEST_URI} !^/properties-spain/([^\./]+)
RewriteCond %{REQUEST_URI} !^/properties-usa/([^\./]+)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^fastigheter-spanien/([^\./]+)$ property/$1 [L]
RewriteRule ^fastigheter-usa/([^\./]+)$ property/$1 [L]
RewriteRule ^properties-spain/([^\./]+)$ property/$1&lang=sv [L]
RewriteRule ^properties-usa/([^\./]+)$ property/$1&lang=sv [L]
를 시도? 모든 다른 htaccess로 파일을 실패하면
어쩌면이 질문은 superuser.com에서 물어 보는 것이 좋을까요? –
그 이유는 모르겠습니까? –