我有以下网址

www.example.com/index.php?tag= xxx

我想使用.htaccess进行如下操作

www.example.com/xxx

我用这段代码完成了:

Options +FollowSymLinks -MultiViews

# Turn mod_rewrite on

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.+?)/?$/index.php?tag=$1 [L,QSA]

所以如果我输入这个URL:

www.example.com/index.php?tag=1000

它被重定向到:

www.example.com/?tag=1000

如果:www.example.com/1000它的工作原理!

所以我有一个dublicate URL,这对seo来说并不好.

如何将www.example.com/index.php?tag=1000重定向到www.example.com/1000

php跳转隐藏url参数,.htaccess从URL中删除index.php并隐藏参数键相关推荐

  1. android手机隐藏功能游戏,涨姿势!MIUI中竟然有这么多隐藏功能

    [IT168 评测]从最初版本的版本开始,MIUI就一直以功能丰富.实用著称,拥有众多贴心的设计.随着不断的优化和功能的累积,其实在当前版本的MIUI中,有很多功能并没有被大家发现和使用.那现在,我就 ...

  2. python 参数解析器_Python中最好用的命令行参数解析工具

    接下来只剩下 argparse 这一神器,它几乎能满足我对命令解析器的所有需求.它支持解析一参数多值,可以自动生成help命令和帮助文档,支持子解析器,支持限制参数取值范围等等功能. 身为老司机,还是 ...

  3. 删除index.php,从URL中删除index.php - Codeigniter 2

    这对我有用: 创建您的htaccess文件 将$ config ['index_page']设置为空(config.php) string Set $ config ['uri_protocol'] ...

  4. matlab储存指定几个参数,如何在Matlab中使用fittype的多个参数

    我有一个1000x2数据文件,我正在使用这个问题. 我应该用Acos(wt + phi)拟合数据. t是时间,它是数据文件中的第一列,即自变量.我需要找到拟合参数(A,f和phi)及其不确定性. 我的 ...

  5. python如何定义带有可选参数的函数_python中如何正确调用带可选参数的函数

    我是python的初学者,遇到了一个需要可选参数的函数的问题. 此函数获取可变数量的文件路径作为参数,可以是2到n个参数. 之后,一定数量的可选参数可以传递给这个函数. 我试过做这样的事:def co ...

  6. python 数组参数_在Python中获取数组作为GET查询参数

    I know in php I could just use $_GET['key1']['key2'] to retrieve GET data that is sent in the form o ...

  7. SSM中使用注解方式调用输入输出参数存储过程,输入参数为javabean方式,Boolean类型对应TINYINT类型

    最近在捣鼓SSM使用注解方式调用有输入输出参数的存储过程,趟了不少坑,网上一堆没用抄袭的,废话不多说,直接上代码. Controller层: /*** 注册用户** @param userName* ...

  8. Excel表格中重要的数据如何隐藏不显示

    Excel表格中重要的数据如何隐藏不显示 目录 Excel表格中重要数据值如何隐藏不显示 1.选中需要隐藏的单元格数值 2.鼠标右键 点击"设置单元格格式" 3.点击"自 ...

  9. python怎么理解函数的参数_理解Python中函数的参数

    定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了.对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解 ...

最新文章

  1. linux rz 上传文件夹_第二章Linux服务器环境搭建之Tomcat安装
  2. oracle 从dbf恢复,oracle 误删 dbf 恢复
  3. Math.Celing、Math.Floor、Math.DivRem与Math.BigMul
  4. vim+linux+ctags+taglist+winmanager+grep+cscope+supertab+visualmark--ctags
  5. python 内存数据库下载,Python 文件存储和数据库
  6. 域控dns无法解析域控_域注册商,DNS和托管
  7. mysql 流程控制语句,mysql PL(procedure language)流程控制语句
  8. 12 FI配置-财务会计-分配会计核算原理至分类帐组
  9. AI本质就是“暴力计算”?看华为云如何应对算力挑战
  10. Mysql表用自增主键的选型
  11. OpenCV移植到ARM-Linux(Exynos4412)全过程
  12. 从系统集成到虚拟化,IT之路艰难前行...
  13. 开源公司黄页之阿里巴巴开源软件推荐(一)
  14. 我的缺点,(不断补充中...)
  15. centos7.x中设置hostname方法
  16. jquery的deferred使用详解
  17. mysql 密码输入正确,登陆失败的原因
  18. 波音可以自己做安全认证,错误在于故意掩盖问题
  19. Java在线反编译工具
  20. 如何把图片与压缩包合并成可改后缀名的图片文件及原理

热门文章

  1. Android --- 详细介绍透明式状态栏和沉浸式状态栏
  2. icmp报文格式_IPV6报文格式和IPV4有什么区别?
  3. 5G是很快,但也别忘了网络安全问题!
  4. 第一部分:数据中心专业名词你知道多少?
  5. 拥抱开放计算标准 重构数据中心格局
  6. java通过代码显示特定窗体,如何把这两段代码在一个窗体显示,类似于windows自带的扫雷一样...
  7. abstractset java_AbstractSet源码分析-java8
  8. 成功解决dos内的输入ipconfig出现错误:不是内部或外部命令……
  9. ML之LiR:利用LiR线性回归算法(自定义目标函数MSE和优化器GD)对Boston房价数据集(两特征+归一化)进行回归预测
  10. 成功解决你没有权限访问,请与网络管理员联系图文教程