很多站长朋友们都不太清楚php去掉域名后缀,今天小编就来给大家整理php去掉域名后缀,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 静态网站怎么去掉网站后缀? 2、 php 编程问题,去除域名,只保留网址的后面那部份 要怎样处理 3、 如何去除网站域名后的index.html或index.asp或index.php让其不显示 4、 怎么去掉首页域名的cn/index.php后缀 5、 Dz论坛首页怎么去掉域名后面的/forum.php 6、 如何去掉域名后面的后缀(forum.php) 静态网站怎么去掉网站后缀?第一步、把zencart里面 \includes\classes\seo.url.php 文件中的所有.html去掉;
第二步、把.htaccess 文件中的.html去掉;
例如:
# From Ultimate SEO URLs
RewriteRule ^(.*)-p(.*)$ index\.php?main_page=product_infoproducts_id=$2%{QUERY_STRING} [L]
RewriteRule ^(.*)-c(.*)$ index\.php?main_page=indexcPath=$2%{QUERY_STRING} [L]
RewriteRule ^(.*)-m-([0-9]+)$ index\.php?main_page=indexmanufacturers_id=$2%{QUERY_STRING} [L]
RewriteRule ^(.*)-pi-([0-9]+)$ index\.php?main_page=popup_imagepID=$2%{QUERY_STRING} [L]
RewriteRule ^(.*)-pr-([0-9]+)$ index\.php?main_page=product_reviewsproducts_id=$2%{QUERY_STRING} [L]
RewriteRule ^(.*)-pri-([0-9]+)$ index\.php?main_page=product_reviews_infoproducts_id=$2%{QUERY_STRING} [L]# For Open Operations Info Manager
RewriteRule ^(.*)-i-([0-9]+)$ index\.php?main_page=info_managerpages_id=$2%{QUERY_STRING} [L]
# For dreamscape’s News Articles Manager
RewriteRule ^news/?$ index\.php?main_page=news%{QUERY_STRING} [L]
RewriteRule ^news/rss.xml$ index\.php?main_page=news_rss%{QUERY_STRING} [L]
RewriteRule ^news/archive/?$ index\.php?main_page=news_archive%{QUERY_STRING} [L]
RewriteRule ^news/([0-9]{4})-([0-9]{2})-([0-9]{2})$ index\.php?main_page=newsdate=$1-$2-$3%{QUERY_STRING} [L]
RewriteRule ^news/archive/([0-9]{4})-([0-9]{2})$ index\.php?main_page=news_archivedate=$1-$2%{QUERY_STRING} [L]
RewriteRule ^news/(.*)-a-([0-9]+)-comments$ index\.php?main_page=news_commentsarticle_id=$2%{QUERY_STRING} [L]
RewriteRule ^news/(.*) index\.php?main_page=news_articlearticle_name=$1%{QUERY_STRING} [L]
# All other pages
# Don’t rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index\.php?main_page=$1%{QUERY_STRING} [L]
php 编程问题,去除域名,只保留网址的后面那部份 要怎样处理用explode函数 比如说这个url吧
$str="";
$arr=expolde("/",$str);//切割函数,用“/”把字符串分开;
$arr[0]="";
$arr[1]="question";
$arr[2]="420691427.html?push=keyword";
因为不知道具体你要什么,所以就写成这样了,如果你还要往下写的话,基本跟这个一样了(用?切割)。
如何去除网站域名后的index.html或index.asp或index.php让其不显示去除域名后的index.html或index.asp或index.php等后缀方式如下:
1、本地服务器的话,就设置IIS就可以。设置方法:
IIS--设置默认文档--添加“index.asp"
(如果没有的话)-调整上下顺序,把index.asp放在最上面
2、租用的空间:租用空间
里面有也设置服务器选项(或服务器指定的默认启动页面文件:default.asp或default.html/index.htm等等,添加index.asp,并放到第一位
3、在空间的设置一下默认主页,如设置index.html
为默认主页,则访问该也只需要输入其目录即可
4、打开IIS网站管理,点击网站,展开列表,找到需要去掉index.html的网站,找到网站后,鼠标右键找到属性,会出现一个网站的属性面板。在属性面板中有很多栏目,找到文档栏目,在文档栏目下面有一个启用默认内容栏目,在这栏目下面很多种形式,有index.html、index.htm、index.php;假如是需要去掉index.html,这时我们只需要把index.html这个把它移到最顶级去就行,然后点击确定,在打开网站刷新下,就基本可以解决了
怎么去掉首页域名的cn/index.php后缀找你的网站空间商,让他们的技术帮你写一个伪静态规则,将各类不必要的页面后缀统一到一个页面里
如果你自己有技术人员,让他们写
这个是伪静态规则没配置好导致的
Dz论坛首页怎么去掉域名后面的/forum.php1.要去掉forum.php尾巴,首先要清楚网站哪些地方存在这个尾巴,存在的地方主要有以下几个: ①主导航条上面的论坛 ②Logo链接的网址 ③主页次导航面包屑 ④列表页次导航面包屑 ⑤内容页次导航面包屑 清楚了存在forum.php的地方我们就开始去掉它。 2.解决主导航的forum.php尾巴问题,通过后台管理即可解决,如果你只用的discuz的论坛功能,并且用的是一级域名或者二级域名,方法如下: ①登陆后台>全局>域名设置>应用域名,修改默认为你的论坛主页的地址。 ②登陆后台>界面>导航设置>主导航>增加一个论坛的导航,地址写你论坛主页的链接地址,把默认的导航上的论坛勾选掉。 3.去除首页和版块页面次导航位置的forum.php是同一个操作。 在ftp工具中编辑打开template\default\forum\discuz.htm,然后在菜单栏>编辑>替换,把<a href="forum.php">全部替换为<a href=""> 4.去除列表页次导航位置的forum.php 在ftp工具中编辑打开template\default\forum\forumdisplay.htm,然后在菜单栏>编辑>替换,把<a href="forum.php">全部替换为<a href=""> 5.去除内容页次导航位置的forum.php 在ftp工具中编辑打开template\default\forum\viewthread.htm,然后在菜单栏>编辑>替换,把<a href="forum.php">全部替换为<a href="">
如何去掉域名后面的后缀(forum.php)您是以论坛首页?
如果是以论坛为首页
您可以在您空间的控制面板上设置下
首页排列顺序
把index.php放在第一个
关于php去掉域名后缀的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php去掉域名后缀 apache去掉php后缀的详细内容...