質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
HTTP

HTTP(Hypertext Transfer Protocol)とはweb上でHTML等のコンテンツを交換するために使われるアプリケーション層の通信プロトコルです。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

2回答

292閲覧

HPにて.htmlを表示させない方法

hillclub

総合スコア33

HTTP

HTTP(Hypertext Transfer Protocol)とはweb上でHTML等のコンテンツを交換するために使われるアプリケーション層の通信プロトコルです。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2017/11/21 02:49

###HPにて.htmlを表示させない方法。教えてほしいです。
hpdomain.comをMuseで作成しドメインキングにてアップしました。
トップページは.comで良いのですが子ページ?が全て.htmlとなりました。

やった事1※変化なし━━━━━━━━━━━━━━━━
ドメインキングにてファイル>httpdocs>.htaccessにアクセスし以下コピペ

<Files ~ ".(htaccess|htpasswd)$">
deny from all
</Files>

RewriteEngine on
RewriteCond %{THE_REQUEST} ^./index.html
RewriteRule ^(.
)index.html$ http://www.自分のサイト名.com/$1 [R=301,L]

やった事2※変化なし━━━━━━━━━━━━━━━━━
1で変化ないので海外のサイトでclean .html codeとか検索し同じようにコピペ

Hide .html etension

External Redirect

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+).html [NC]
RewriteRule ^ %1 [R,NC]

## Internal Redirect

RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^ %{REQUEST_URI}.html

━━━━━━━━━━━━━━━━━━━━━━━━━━━

・次にやろうとしている事
Museで保存するとChrome HTML Document (.html)で保存されます。
(.html)この部分が関係していると思う。
ファイル群のプロパティを弄ればいけるか…
他にimages, assets, css, scripts, manifest, sitemap
といったフォルダもある。

宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

単にURLをMuseのハイパーリンクに打ち込むだけでした。
ハイパーリンクは初期設定で選べるリンクが自動生成されており、
なおかつ強制的に.html挿入されてるリンクがページ作る毎に生成されてるようでした。
つまり、ハイパーリンク欄に生成されたページ(ページ名しか記入ないので.html等の有無不明&編集不可)を使用したのが間違いだった。正しくは手入力でURL打ち込む。

愚痴(直感的に操作すれば誰だってこの生成リンク設定する仕様だなと考えるはずだ!
便利とは思ってもまさか勝手に.htmlが挿入されてるなんて思いもしない。
説明必要な箇所なのにはてなボックスもない。あぁ結局もう普通にHTML勉強してたわ。
直感的操作ではなく巧妙な勉強ツールになってる。
これが続くと時間なくなる、もうWIXや普通にブログにうつる可能性…)

投稿2017/11/27 03:24

hillclub

総合スコア33

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

トップページから子ページへリンクの際に

<a href="hpdomain.com/sub_page.html">リンク</a>

などと書いてはいませんか?

 

以下のようなディレクトリ構造でアップしたとき
hpdomain.com/sub_page/index.html

はじめてこのURLで表示できるようになります。
https://hpdomain.com/sub_page/

投稿2017/11/21 08:35

keniroya

総合スコア104

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hillclub

2017/11/27 00:26

回答有難うございます。 そのようにはしていませんでしたが改めて勉強になりました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問