teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/12/19 03:13

投稿

KazuhiroHatano
KazuhiroHatano

スコア7834

answer CHANGED
@@ -13,4 +13,22 @@
13
13
 
14
14
  なのでhtaccessでやるなら少なくともRewriteCondで
15
15
  wp-*.phpや/wp-adminや/wp-content以下へのアクセスは
16
- リライトしないようにしてやるとかしないと支障が出ます
16
+ リライトしないようにしてやるとかしないと支障が出ます
17
+
18
+ ---
19
+
20
+ 追記
21
+
22
+ サイトの移行に際して、元サイトではあった*.phpへのアクセスを
23
+ 301リダイレクトしてWPで作ったページに移行したい
24
+ という目的であれば変にwp-*.phpとか判定するより
25
+ ファイルの実在確認すれば事足りますね
26
+
27
+ ```htaccess
28
+
29
+ RewriteRule ^(.*).php$ $1 [R=301,L]
30
+
31
+ RewriteCond %{REQUEST_FILENAME} !-f
32
+ RewriteRule ^(.*).php$ $1 [R=301,L]
33
+
34
+ ```