「https://sample.com/」というサイトに、123.htmlという素のHTMLファイルで作成したページがあります。
実現したいことは、この123.htmlファイルのURLを、
『https://sample.com/123/』でアクセス(表示)出来るようにすることです。
下記に試した.htaccessファイルを編集する方法で、
https://sample.com/123
というURLで123.htmlファイルを表示することは出来たのですが、
末尾に/(スラッシュ)を付けた場合(https://sample.com/123/)ですと、
WordPressで設定中テーマファイルの404.phpの方が表示されてしまいます。
末尾のスラッシュは絶対に入っている必要があります。
試したこと
.htaccessを編集して.htmlの拡張子なしのURLでもアクセスできるようには出来ました。
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.html -f RewriteRule ^(.*)$ $1.html
しかし、末尾にスラッシュを入れたURLですと、WordPressテーマファイルの404ページが表示されてしまいます。
補足情報
・エックスサーバー x10プラン
・PHPバージョン 7.1.4
・Apacheバージョン 2.4.6
・WordPressバージョン 4.9.3
・WordPress管理画面「パーマリンク設定」 https://sample.com/sample-post/
以上となります。
何卒宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/06 12:47