0

URL を index.php に再ルーティングするための htaccess 書き換えルールのセットアップがあり、かなり SEO に適した URL があります。

次のようになります。

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)$ ./index.php [L]

これは、たとえば www.site.com/one/two と入力して index.php に再ルーティングするが、css ファイルと画像ファイルが見つからない場合を除いて、うまく機能します。

リンクでスラッシュを許可するにはどうすればよいですか?

4

1 に答える 1

1

css を html に追加するときは/、次のようにパスの前にa を追加します。

<link href="/styles/index.css" rel="stylesheet" type="text/css" media="screen" />

これで問題が解決するはずです。JavaScript ファイルでも同じことを行う必要があります。

これ/により、パスが Web サイトのルートからの相対パスであることをブラウザーに伝えます。

于 2013-01-16T15:07:56.953 に答える