2010-02-04 2 views
0

나는 Rackspace Cloud에서 Wordpress 사이트를 호스팅하고 있습니다. 주요 사이트는 그래서 기본 기술이 ASP.NET/IIS로 설정해야 ASP.NET로 작성되었습니다.Wordpress에서 카테고리 페이지에 .php 확장자를 추가하는 방법

PHP 파일은 여전히하지만 그들은 서버가이를 처리하는 방법을 알고 있도록 .php 확장에 종료 할 필요가,이 환경에서 실행할 수 있습니다.

.php을 구조 끝에 추가하여 퍼머 링크에 .php 확장자를 추가하는 방법을 찾았습니다. 또한이 플러그인을 사용하여 페이지에 추가 할 방법을 찾았습니다. http://wordpress.org/extend/plugins/html-on-pages/. 그것은 내가 남아있는 모든 표시

카테고리태그 페이지입니다. 예 : [domain]/category/uncategorized.

나는 나는 이것에 대한 .htaccess 파일을 사용할 수 없습니다, 당신은 랙 스페이스 클라우드에 익숙하지 않은 경우,주의하는 것이 /category/uncategorized/index.php하거나 [domain]/category/uncategorized.php

한가지로 변경하고 싶습니다.

내가 워드 프레스 응용 프로그램의 코드 내에서이 작업을 수행 할 수 있습니다,하지만 난 PHP 개발자 아니다 내가 시작할 것 아무 생각이 어딘가에 있다고 생각합니다.

답변

0

공작,

실제로, 당신은 늘 그렇게하고 싶다. 당신이 정말로해야 할 일은 permalink 구조를 설정해서 domain.index.php/my-page/와 같이 index.php를 통해 라우트되도록하고 WordPress가 있어야만 모든 페이지와 게시물을 올바르게 포착 할 수 있습니다. WordPress로 라우팅됩니다. 자세한 내용은 여기를

봐 : http://codex.wordpress.org/Using_Permalinks#PATHINFO:_.22Almost_Pretty.22

+0

불행히도 그건 도움이되지 않습니다. "index.php/% postname %"의 퍼머 링크 구조를 설정하면 테스트 할 때 [url] 게시물은 [domain] /index.php/hello-world입니다. 이 날 404 오류 준다. permalink stucture를 "% postname % .php"로 설정하면 [domain] /hello-world.php의 게시물에 대한 URL이 표시되고 잘로드됩니다. 귀하의 제안에 의해 제 문제가 해결되기를 바랍니다. – DahlinDev

0

공작,

나는 당신이 당신이해야 할 것입니다 무엇을 같은 소리 무엇을하는 대신 mod_rewrite를의의 PathInfo 사용에 대한 부분을 놓친 것 같아요.

그것은 처음에, 당신이 원하는 일을 까다로운. 기본 permalink로 설정하고 domain.com/?p=533을 사용하는 것이 더 좋을 수 있으므로 링크가 전혀 아예 만들어지지 않습니다.

관련 문제