httpd.conf에서 WordPress 영구 링크를 직접 설정하시겠습니까?

httpd.conf에서 WordPress 영구 링크를 직접 설정하시겠습니까?

Apache httpd.conf에서 직접 WordPress 영구 링크를 구성할 수 있습니까?

성능상의 이유로 .htaccess를 사용할 수 없지만 httpd.conf는 사용할 수 있는 서버 상황(Apache 2.2.3 CentOS PHP5.1.6)이 있습니다.

관리자는 mod_rewrite가 활성화되어 있다고 말하지만 AllowOverride는 활성화되어 있지 않으며 해당 설정을 변경할 수 없습니다.

그리고 영구 링크를 "블로그" 디렉토리로만 제한해야 합니다.

이것은 .htaccess에 들어가지만 httpd.conf에 들어가야 하는 것입니다:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

감사해요...

답변1

이것을 귀하의 사이트 컨테이너 안에 넣으십시오.

<Directory /path/to/blog/>
  <IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /blog/
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /blog/index.php [L]
  </IfModule>
</Directory>

관련 정보