学习Apache的mod rewrite、access写法
程序员文章站
2022-12-26 08:24:49
apache 的 mod rewrite rewriteengine on rewritebase /b2b/website/ rewriterule ^article-(...
apache 的 mod rewrite
rewriteengine on rewritebase /b2b/website/ rewriterule ^article-([0-9]+)\.html$ view_details.php?browse=profile&id=$1
以上这个测试通过的。如果不行关键是服务器端,以后的怎么改就发挥了
关于图片的 可以加一个 /503(id)/title.htm 这样一定不重复了,用503或其他数字或者是abc也行,不顾oabc还想不是很理想,学学ii的,他就是用数字的定义所有的功能就行了
这个很有参考价值的
<ifmodule mod_rewrite.c>
rewriteengine on
rewriterule ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)$ $1/archiver/index.php?$2
rewriterule ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay.php?fid=$2&page=$3
rewriterule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page\%3d$4&page=$3
rewriterule ^(.*)/space-(username|uid)-(.+)\.html$ $1/space.php?$2=$3
rewriterule ^(.*)/tag-(.+)\.html$ $1/tag.php?name=$2
</ifmodule>
discuz的
最强wordpress的
# begin wordpress
<ifmodule mod_rewrite.c>
rewriteengine on
rewritebase /
rewritecond %{request_filename} !-f
rewritecond %{request_filename} !-d
rewriterule . /index.php [l]
</ifmodule>
# end wordpress
关键看看 %怎么用了 还有 [...]
rewriteengine on rewritebase /b2b/website/ rewriterule ^article-([0-9]+)\.html$ view_details.php?browse=profile&id=$1
以上这个测试通过的。如果不行关键是服务器端,以后的怎么改就发挥了
关于图片的 可以加一个 /503(id)/title.htm 这样一定不重复了,用503或其他数字或者是abc也行,不顾oabc还想不是很理想,学学ii的,他就是用数字的定义所有的功能就行了
这个很有参考价值的
<ifmodule mod_rewrite.c>
rewriteengine on
rewriterule ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)$ $1/archiver/index.php?$2
rewriterule ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay.php?fid=$2&page=$3
rewriterule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page\%3d$4&page=$3
rewriterule ^(.*)/space-(username|uid)-(.+)\.html$ $1/space.php?$2=$3
rewriterule ^(.*)/tag-(.+)\.html$ $1/tag.php?name=$2
</ifmodule>
discuz的
最强wordpress的
# begin wordpress
<ifmodule mod_rewrite.c>
rewriteengine on
rewritebase /
rewritecond %{request_filename} !-f
rewritecond %{request_filename} !-d
rewriterule . /index.php [l]
</ifmodule>
# end wordpress
关键看看 %怎么用了 还有 [...]
推荐阅读
-
Apache mod_rewrite中的REQUEST_URI使用实例
-
学习Apache的mod rewrite、access写法
-
Linux下Apache安装/增加mod_rewrite模块的方法
-
php检测apache mod_rewrite模块是否安装的方法_PHP
-
Apache mod_rewrite中的REQUEST_URI使用实例
-
php检测apache mod_rewrite模块是否安装的方法,apachemod_rewrite_PHP教程
-
php检测apache mod_rewrite模块是否安装的方法
-
Apache的mod_rewrite模块拒绝盗链
-
学习Apache的mod rewrite、access写法
-
mod_rewrite 如何避过Apache的URL检测例程?