{"id":193,"date":"2024-08-05T12:39:59","date_gmt":"2024-08-05T03:39:59","guid":{"rendered":"https:\/\/miginihitsuji.com\/prog\/?p=193"},"modified":"2025-09-25T12:47:17","modified_gmt":"2025-09-25T03:47:17","slug":"htaccess-normalize-url","status":"publish","type":"post","link":"https:\/\/miginihitsuji.com\/prog\/htaccess-normalize-url\/","title":{"rendered":".htaccess\u3067URL\u6b63\u898f\u5316\uff08https\u5f37\u5236\u3001www\u3042\u308a\u30fb\u306a\u3057\u3001index.html(php)\u306a\u3057\uff09"},"content":{"rendered":"\n<p><code>.htaccess<\/code>\u3067URL\u306e\u6b63\u898f\u5316\u3092\u3059\u308b\u65b9\u6cd5\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"is-style-icon_announce\"><small class=\"mininote\">\u3053\u306e\u8a18\u4e8b\u306f<a href=\"https:\/\/sachips.byeto.jp\" data-type=\"link\" data-id=\"https:\/\/sachips.byeto.jp\">IT\u5973\u5b50\u306e\u304a\u6c17\u306b\u5165\u308a\u30d5\u30a9\u30eb\u30c0<\/a>\u30672019\u5e7410\u6708\u306b\u516c\u958b\u3057\u3066\u3044\u305f\u8a18\u4e8b\u3092\u79fb\u690d\u3057\u305f\u3082\u306e\u3067\u3059\u3002<\/small><\/p>\n\n\n\n<p>\u8a2d\u5b9a\u3059\u308b\u306e\u306f\u4ee5\u4e0b\uff13\u3064<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>https\u306b\u5f37\u5236<\/li>\n\n\n\n<li>www\u3092\u3042\u308a\u306b\u7d71\u4e00\u3001\u307e\u305f\u306f\u3001\u306a\u3057\u306b\u7d71\u4e00<\/li>\n\n\n\n<li>index.html(htm\/php)\u3092\u306a\u3057\u306b\u7d71\u4e00<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">https\u5f37\u5236\u3001www\u3042\u308a\u3001index\u306a\u3057<\/h2>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-bash\" data-lang=\"Bash\" data-show-lang=\"0\"><code>&lt;Ifmodule mod_rewrite.c&gt;\n  RewriteEngine On\n\n  # https\u306b\u7d71\u4e00\n  RewriteCond %{HTTPS} off\n  RewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} [R=301,L]\n\n  # www\u3042\u308a\u306b\u7d71\u4e00\n  RewriteCond %{HTTP_HOST} !^www\\.(.*) [NC]\n  RewriteRule ^ https:\/\/www.%{HTTP_HOST}\/$1 [R=301,L]\n\n  # index\u306a\u3057\u306b\u7d71\u4e00\n  RewriteCond %{THE_REQUEST} ^.*\/index.(html|htm|php)\n  RewriteRule ^(.*)index.(html|htm|php)$ https:\/\/%{HTTP_HOST}\/$1 [R=301,L] \n&lt;\/Ifmodule&gt;<\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">https\u5f37\u5236\u3001www\u306a\u3057\u3001index\u306a\u3057<\/h2>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-bash\" data-lang=\"Bash\" data-show-lang=\"0\"><code>&lt;Ifmodule mod_rewrite.c&gt;\n  RewriteEngine On\n\n  # https\u306b\u7d71\u4e00\n  RewriteCond %{HTTPS} off\n  RewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} [R=301,L]\n\n  # www\u306a\u3057\u306b\u7d71\u4e00\n  RewriteCond %{HTTP_HOST} ^www\\.(.*) [NC]\n  RewriteRule ^ https:\/\/%1%{REQUEST_URI} [R=301,L]\n\n  # index\u306a\u3057\u306b\u7d71\u4e00\n  RewriteCond %{THE_REQUEST} ^.*\/index.(html|htm|php)\n  RewriteRule ^(.*)index.(html|htm|php)$ https:\/\/%{HTTP_HOST}\/$1 [R=301,L]\n&lt;\/Ifmodule&gt;<\/code><\/pre><\/div>\n\n\n\n<p>\u30c9\u30e1\u30a4\u30f3\u540d\u3092\u3079\u3063\u305f\u308a\u66f8\u3044\u3066\u3044\u308b\u4f8b\u3068\u304b\u898b\u304b\u3051\u307e\u3059\u304c\u3001\u500b\u4eba\u7684\u306b\u306f\u3042\u307e\u308a\u597d\u304d\u3058\u3083\u306a\u3044\u306e\u3067\u4e0a\u8a18\u306e\u3088\u3046\u306b\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3042\u3068\u3001<code>RewriteEngine On<\/code> \u3092\u4f55\u56de\u3082\u66f8\u3044\u3066\u3044\u308b<code>.htaccess<\/code>\u3092\u898b\u304b\u3051\u308b\u3053\u3068\u3082\u3042\u308a\u307e\u3059\u304c\u30011\u56de\u3067\u3044\u3044\u3067\u3059\u3002<code>&lt;IfModule mod_rewrite.c><\/code>\u306fWordPress\u3068\u304b\u5165\u308c\u3066\u3044\u308b\u3068\u65e2\u306b\u8a18\u8ff0\u304c\u3042\u3063\u305f\u308a\u3057\u307e\u3059\u306e\u3067\u3001\u74b0\u5883\u306b\u5408\u308f\u305b\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"has-text-align-right\"><span class=\"swl-fz u-fz-xs\">\u30a2\u30a4\u30ad\u30e3\u30c3\u30c1\u753b\u50cf\u80cc\u666f\u7d20\u6750\uff1a<a href=\"https:\/\/jp.freepik.com\/free-vector\/ji-he-xue-dena-xingtekarafuruna-bei-jing_18483434.htm#fromView=search&amp;page=1&amp;position=35&amp;uuid=42ce781c-c7be-48ef-8130-b7d10cd9dce9\">\u8457\u4f5c\u8005\uff1aHello-Pixel\uff0f\u51fa\u5178\uff1aFreepik<\/a><\/span><\/p>\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>.htaccess\u3067URL\u306e\u6b63\u898f\u5316\u3092\u3059\u308b\u65b9\u6cd5\u3067\u3059\u3002 \u3053\u306e\u8a18\u4e8b\u306fIT\u5973\u5b50\u306e\u304a\u6c17\u306b\u5165\u308a\u30d5\u30a9\u30eb\u30c0\u30672019\u5e7410\u6708\u306b\u516c\u958b\u3057\u3066\u3044\u305f\u8a18\u4e8b\u3092\u79fb\u690d\u3057\u305f\u3082\u306e\u3067\u3059\u3002 \u8a2d\u5b9a\u3059\u308b\u306e\u306f\u4ee5\u4e0b\uff13\u3064 https\u5f37\u5236\u3001www\u3042\u308a\u3001index\u306a\u3057 htt [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":200,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":"","footnotes":"[]"},"categories":[25],"tags":[18],"class_list":["post-193","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hosting","tag-server"],"_links":{"self":[{"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/posts\/193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/comments?post=193"}],"version-history":[{"count":13,"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/posts\/193\/revisions"}],"predecessor-version":[{"id":263,"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/posts\/193\/revisions\/263"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/media\/200"}],"wp:attachment":[{"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/media?parent=193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/categories?post=193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/miginihitsuji.com\/prog\/wp-json\/wp\/v2\/tags?post=193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}