1
私はURLから.phpを取得し、そのページにしてpage.phpではないようにしようとしていますが、すぐに問題があります。ディレクトリとページにはメインディレクトリに置かれているので、/example/page.phpは/ example/pageではなく/ pageに移動します。.htaccess .phpをオフにして間違ったディレクトリにつなぎます
これは.htaccess I '私は試しました。
RewriteEngine On
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]
がありませんまだ同じ問題を持ちます。保存して更新したことを確認するだけです。 – jdne
さて、これを修正しましたが、私のすべてのURLは/ pageName/cssになります。ちょうど/ cssではありません。 – jdne
これはHTMLでの相対パスの使用によるものです。これをページのHTMLの '
'セクションのすぐ下に追加することができます: '