株式会社ホープメディア
福島県福島市にてWebサイトの企画・運営・管理・広告事業などを行っている会社です。
福島県福島市にてWebサイトの企画・運営・管理・広告事業などを行っている会社です。
×
固定報酬制
|
〜 5,000円
|
---|---|
納品完了日
|
2018年06月29日 |
掲載日
|
2018年06月29日 |
応募期限
|
2018年06月29日 |
必要なスキル
|
応募した人 | 2 人 |
---|---|
契約した人 | 1 人 |
募集人数 | 1 人 |
気になる!リスト | 0 人 |
.htaccessを使って301をかけたいと思い、色々やってみましたが上手くいきませんでした。 作業自体はこちらでできますので、記載内容を教えていただける方、3000円でお願いします。 teratailで詳しい方に質問してみましたが、解決できなかったので、もしかしたら簡単にできる内容ではないのかもしれません。 (工数がかかる場合は、料金相談します) ■実現したいこと http://example.com/abc/.../ abcフォルダにきたアクセスをすべて、下層URLを変えずにhttp://example/.../に転送したい。 <具体例> http://example.com/abc/→http://example.com/ http://example.com/abc/123/→http://example.com/123/ http://example.com/abc/efg/→http://example.com/efg/ ■環境 http://example.com/abc/にwordpressを設置しています。 表示の際はhttp://example.com/になるように、設定しています。 エックスサーバー利用。 ■既存のhtaccessについて //abcフォルダと同階層にある.htaccessの内容です。 # BEGIN 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 //abcフォルダ内の.htaccessの内容です。 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /abc/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /abc/index.php [L] </IfModule> # END WordPress ■気になったこと(スムーズに作業できるよう、念の為) RewriteEngine On RewriteRule ^test/(.*)$ http://example.com/hoge/ [R=301,L] は転送されます。 RewriteEngine On RewriteRule ^abc/(.*)$ http://example.com/hoge/ [R=301,L] は転送されず、404になります。 abcフォルダにwordpressがインストールされていることと関係あるのだと思われます。 ですので、 RewriteRule ^abc/(.*) http://example.com/$1 [R=301,L]は動きません。 |
特記事項 |
---|
|