0
mod_rewriteを使用すると奇妙な問題が発生します。CSSファイルがmod_rewriteで読み込まれていない
私は私の.htaccessファイルに
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^info/([^/]+) article.php?id=$1 [L]
を、このコードを持っていると私は
はlocalhost/article.phpを書き換えることが可能だから、動作しているようです?ID = 1
localhosで
t/info/1
しかし、問題は、私がページに行くときにCSSが読み込まれず、コンテンツのみが表示されることです。 私は私はまた、「/ style.cssにCSS」の前にスラッシュを追加する「/css/style.css」を取得し、それ試してみました
echo "
<!DOCTYPE html>
<html lang='it'>
<head>
<title>Website</title>
<meta charset='utf-8'>
<link href='css/style.css' rel='stylesheet' type='text/css'>
<link href='css/index.php' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Montserrat' rel='stylesheet'>
<link rel='stylesheet' href='css/font-awesome/css/font-awesome.min.css'>
<script src='javascript/jquery-3.1.1.min.js'></script>
</head>";
関数を呼び出すことで見出しを書いたPHPファイルを持っています動作していないようです。
提案がありますか?アドバイスをありがとう。絶対パスをURLに追加/
私はすでにそれを試してみましたが、それは動作しません... – Andrea
私はあなたがHTML <基本のhref = "HTTPの頭でこれを追加すべきだと思います://www.example.com/ "/> –