.htaccess no .phpまたはhtml extentionを使用して親しみやすいURLを作成したいと思います。末尾のURLはhttps://wwwに自動的にリダイレクトされ、末尾にスラッシュが付きます。.php extentionを削除してスラッシュを追加し、htaccessでwwwにリダイレクトします
私はPHPのページがあります。 - index.phpの - product.php - about.php - contact.php - 私はhttpsのようにしたいnetwork.php
最終アクセス:// WWWを.mydomain.com /製品/
ウェブサーバーのApache 2.4.6
私はBを試してみてくださいut image、css、js、font、その他のphp/htmlファイルが動作しない
RewriteEngine On
# Remove file extensions, add a trailing slash.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ $1.php
RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]
ありがとうございました。
ここで質問する方法をご確認ください。 SOは無料のコーディングサービスではありません。あなたのためにあなたの仕事をするためにここにはありません。ごめんなさい。 http://stackoverflow.com/help/how-to-ask&http://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users – arkascha
申し訳ありません私の質問がフレンドリーでない場合 –
すべて罰金;-)これはまったくフレンドリーではありません!あなたはあなたの試行錯誤を追加しました。実際には、全く新しい方向を問う質問を与える非常に重要な細部を追加しました。このような特定の情報を持つ人々は、実際にここで助けてくれるでしょうありがとう! – arkascha