如何使用sign(page.php?)删除请求页面uri并仅获取url?

时间:2017-09-23 11:35:49

标签: php

http://andeywala.in/single-post.php?title_slug=opportunities-in-India-by-Andeywala

请求

。我想删除single-post.php?title_slug =并且生成的URL变为:

www.mydomain.com/opportunities-in-India-by-Andeywala

2 个答案:

答案 0 :(得分:0)

您可以通过向.htaccess文件添加重写规则来执行此操作。

RewriteEngine On
RewriteRule ^([^/]*)$ /single-post.php?title_slug=$1 [L]

答案 1 :(得分:0)

您正在寻找的内容称为漂亮的网址,Google和StackOverflow上也提供了大量文档。

在任何情况下,如果您使用的是支持.htaccess文件的Apache服务器,则需要在.htaccess文件中创建如下所示的重写规则:

RewriteEngine On
RewriteRule ^$ index.php
RewriteRule ^([a-zA-Z0-9-]+)/?$ single-post.php?title_slug=$1