如何手动创建友好URL?(PHP)所以我创建了简单的php文件,其中echos请求字符串.现在它有形式echo.php?string=bla+bla+bla&font=times
我想看到它echo/bla+bla+bla/times如何做这样的事情(不使用外部库)?
这通常使用mod_rewriteApache扩展来完成.在.htaccess文件中,您可以输入以下内容:
RewriteEngine On
RewriteRule ^echo/(.+?)/(.+)$ echo.php?string=$1&font=$2 [L]
Run Code Online (Sandbox Code Playgroud)
第一行激活mod_rewrite.第二个设置一个正则表达式,将匹配该模式的请求路由到您想要的PHP文件.