###前提・実現したいこと
ページの拡張子を隠すために、.htaccessを使用しURLを書き換えたいです。
下記例では、/test/の部分を/test.phpに書き換えアクセスします。
###発生している問題・エラーメッセージ
下記.htaccessを用意したところ、ページにはアクセスできているため、書き換えは正常に行えていると思うのですが、cssが読み込めずページのレイアウトが崩れている状態です。
RewriteEngine on RewriteCond %{REQUEST_URI} !\.css$ RewriteRule ^test/(.*) test.php [QSA,L]
なおフォルダ構成は以下の通りとなっております。
└index.php
' test.php
' .htaccess
' css
' └style.css
cssは相対パスで指定しています。
html
1<link type="text/css" rel="stylesheet" href="css/style.css"/>
おそらくcssを読みに行くパスも、htaccessで書き換えが発生しているのかと予想しているのですが、cssを除く書き方をしても解決せずわからない状態です…
お手数ですがご助言のほどよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/02 15:41
2017/08/02 15:45
2017/08/02 16:02
2017/08/02 16:04
2017/08/02 16:07
2017/08/02 16:11
2017/08/02 16:23
2017/08/02 16:25