URLを取得してURL + .htmlを返すようにApache RewriteRuleを取得しようとしています
例: 「www.domain.com/about」は「www.domain.com/about.html」ページを提供する必要があります
私はすでにSOから多くのソリューションを試しましたが、サイトのレイアウトが原因でいくつかの複雑さがあると思います.
私は Network Solutions でホスティングしているので、共有ホスティングです。これは開発サイトなので、現在 dev.domain.com が /htdocs/dev を指しています。
ディレクトリ構造
-htdocs
--(contains existing sites files)
--.htaccess
----dev
------(contains dev site files)
------.htaccess
ご覧のとおり、既存の .htaccess ファイルが何かを行っている可能性があり、サブドメインの問題がある可能性があります。完全にはわかりませんが、Apache を使用するのはこれが初めてです。
/htdocs/dev フォルダーにある既存の .htaccess は次のとおりです。
RewriteEngine On
RewriteBase /dev
RewriteCond %{REQUEST_URI}.html -f [NC]
RewriteRule ^ %{REQUEST_URI}.html [L]
助けてくれてありがとう!