.htaccess Can';我搞不懂这件事
我正在努力使“漂亮的网址”在我的网站上工作 例: 而不是www.example.com/work.php?Project=Codeboxis.htaccess Can';我搞不懂这件事,.htaccess,.htaccess,我正在努力使“漂亮的网址”在我的网站上工作 例: 而不是www.example.com/work.php?Project=Codeboxis www.example.com/index.php www.example.com/about.php 我在找www.example.com/work/Codeboxis www.example.com/index www.example.com/about 我看了很多我无法真正解决的问题 这是我的Htaccess: RewriteEngine on Re
www.example.com/index.php
www.example.com/about.php 我在找www.example.com/work/Codeboxis
www.example.com/index
www.example.com/about 我看了很多我无法真正解决的问题 这是我的Htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^([a-zA-Z0-9-]+)/$ work?Project=$1 [L,QSA]
先谢谢你
所以在我尝试了更多的东西之后,我最终来到了这里
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^work/(.*)?$ work.php?Project=$1
RewriteRule ^index/?$ index.php
RewriteRule ^about/?$ about.php
但现在的问题是当我在
www.example.com/work/Codeboxis
他没有发现我的css,js,动作和其他东西
我的路径是这样的“/js/javascript.js”
我想我的html假设我在一个名为codeboxis的文件夹中,无法访问较低级别,但如果我这样做了
../js/javascript.js它也不起作用,任何人都可以指引我去哪里或帮助我?您的规则不会处理这样的URI:
www.example.com/work/Codeboxis
我忘了最后一行对不起,但是我试着从工作中走出来。php?Project=Codeboxis到工作/Codeboxis你的规则甚至不能解决/work.php?Project=Codeboxis
。URI/work.php
将使-f
条件失败,因为/work.php.php
可能不存在。