マルチサイトで作られたWordPressのサイトが設置されています。
このドメインの中で、特定のディレクトリのみパスを通して使えるようにしたいです。
ここに掲載したhtaccessの記述では、私が先頭に工夫して書いてみたものも無視されて、ドメインのみにされてしまいます。
bbbと伏せて書いているディレクトリを生かして通したいです。
つまり、https://www.hoghe.com/bbb/は、ちゃんとbbbというディレクトリにあるファイルにアクセスできるようにしたいです。
現状は、https://www.hoghe.com/となってしまいます。
空白を空けて続いているコードは、自動生成されたものです。
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^bbb/(.*)$ /bbb/$1 [L] </IfModule> が私が書いてみたものです。#This Apache config file was created by Duplicator Installer on 2021-03-28 07:51:59.
#The original can be found in archived file with the name .htaccess__[HASH]
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(..php)$ $2 [L]
RewriteRule . index.php [L]
BEGIN rlrssslReallySimpleSSL rsssl_version[4.0.13]
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP:X-Forwarded-Proto} !https #wpmu rewritecond www.hoge.com RewriteCond %{HTTP_HOST} ^hoge.com [OR] RewriteCond %{HTTP_HOST} ^www.hoge.com #end wpmu rewritecond www.hoge.com RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] </IfModule> # END rlrssslReallySimpleSSLBEGIN WordPress
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress Redirect permanent /aaa https://aaa.hoge.com/回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/30 13:00