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>