首页 > 建站‧营销

引流宝项目伪静态设置


(1)Nginx伪静态

以宝塔面板为例,找到自己部署引流宝的站点,然后点击站点进入配置页面,点击伪静态,即可看到一个很大的输入框,这里就可以粘贴我们提供的伪静态规则。

注意:这里的伪静态规则是用来实现短链接跳转的功能的,根据你安装引流宝的目录级别去配置伪静态。

安装在根目录

如果你的引流宝代码上传在【 根目录】,直接将下方规则粘贴过去。

location / {
if (!-e $request_filename) {
rewrite ^/s/(.*)$ /s/index.php?key=$1 last;
rewrite ^/(.*)$ /s/dwz.php?key=$1 last;
}
}

安装在二级目录

如果你的引流宝代码上传在【二级目录】

注意:你不能直接复制去使用,你需要替换你的目录名。例如下面【二级目录名】需要改为你的代码所在的二级目录的目录名。

location / {
if (!-e $request_filename) {
    rewrite ^/s/(.*)$ /二级目录名/s/index.php?key=$1 last;
    rewrite ^/(.*)$ /二级目录名/s/dwz.php?key=$1 last;
}
}

// 注意,上面的二级目录名要替换为你二级目录实际的名
// 例如你的二级目录是 huoma,那么对应的伪静态规则就是

location / {
if (!-e $request_filename) {
    rewrite ^/s/(.*)$ /huoma/s/index.php?key=$1 last;
    rewrite ^/(.*)$ /huoma/s/dwz.php?key=$1 last;
}
}

(2)Apache伪静态

如果是安装在根目录,请使用以下伪静态规则。请在引流宝根目录下创建 .htaccess 文件。将以下内容复制至 .htaccess 文件。

RewriteEngine On  
RewriteRule ^([a-zA-Z0-9]+)$ /s/dwz.php?key=$1 [L]  
RewriteRule ^s/([a-zA-Z0-9]+)$ /s/index.php?key=$1 [L]

如果是安装在其他目录,例如二级目录、三级目录,请在 /s/?key=$1 前加入目录名称,例如安装在二级目录,二级目录名称是ylb,对应的伪静态规则是:

RewriteEngine On  
RewriteRule ^([a-zA-Z0-9]+)$ /ylb/s/dwz.php?key=$1 [L]  
RewriteRule ^s/([a-zA-Z0-9]+)$ /ylb/s/index.php?key=$1 [L]

(3)IIS伪静态

如果你的引流宝代码上传在【 根目录】,直接将下方规则粘贴过去。

<?xml version="1.0" ?>
<rules>
	<rule name="Rewrite to dwz.php_rewrite" stopProcessing="true">
		<match url="^([a-zA-Z0-9]+)$"/>
		<action type="Rewrite" url="/s/dwz.php?key={R:1}"/>
	</rule>
	<rule name="Rewrite to index.php_rewrite" stopProcessing="true">
		<match url="^s/([a-zA-Z0-9]+)$"/>
		<action type="Rewrite" url="/s/index.php?key={R:1}"/>
	</rule>
</rules>

本文链接:https://www.zhanque.net/cms/5001.html