私は自分のサーバーをローカルできれいに見せようとしています (私は OCD だと断言します)。私がやっていることは、wordpress ブログをすべてのサブドメインと組み合わせることです。
私のワードプレス ブログは私のメインのウェブサイト、example.com です。私のサブドメインは sub.example.com にあります。
今、私はこのセットアップを持っています:
public_html
( wordpress files here )
subdomains
sub1 - (sub1.example.com)
sub2 - (sub2.example.com)
sub3 - (sub3.example.com)
blog - (empty)
ブログフォルダが空です。ただし、すべての wordpress ファイルを blog/ に移動したいのですが、ブログの URL はhttp://www.example.com/のままにします。したがって、http://www.example.com/index.phpはhttp://www.example.com/blog/index.phpとblog/ 内のすべてのディレクトリに移動します。
このコードは機能しませんでした:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ blog/$1.php [L]
代わりに / のインデックスをくれました。これを行う方法はありますか?