【问题标题】:URL Conversion using PHP or Javascript使用 PHP 或 Javascript 进行 URL 转换
【发布时间】:2016-03-31 05:36:52
【问题描述】:

【问题讨论】:

  • 请详细说明以回答您使用的是什么类似框架
  • 以上 URL 将在哪个基础上进行转换。因为有些值会创建唯一的 url。您可以使用这两个函数 - encodeURIComponent(str)encodeURI(str)
  • Encode URL in JavaScript?的可能重复

标签: javascript php


【解决方案1】:

使用 htaccess Example

或者你可以使用下面的东西来生成友好的 URL

步骤

  1. 将所有友好的 URL 文本存储到数据库中。应该是独一无二的。删除所有特殊字符。用下划线替换空格。
  2. 使用 .htaccess 重写 url,并链接到特定的 php 文件以识别实际页面。

    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9-/]+)$ index.php?func=redirectpage&var=$1 [L]
    
  3. 在 page.php 中,在数据库中搜索唯一的 $var,生成链接并使用 require()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多