15621857753

phpcms V9手机端wap打不开怎么解决

来源:齐鲁建站 栏目:开发教程 阅读: 日期:2020-12-07

phpcms V9手机端wap打不开怎么解决?也就是phpcms系统改变了空间,在移动电话的内部页面不能打开,发现这种情况的原因多数是,phpcms的移动电话版使用伪静态,改变到其他服务提供商后,服务器环境不同,伪静态规则无法识别。

phpcms V9手机端wap打不开怎么解决?也就是phpcms系统改变了空间,在移动电话的内部页面不能打开,发现这种情况的原因多数是,phpcms的移动电话版使用伪静态,改变到其他服务提供商后,服务器环境不同,伪静态规则无法识别。

phpcms手机端打不开解决方法:

这里提供 .htaccess 和 web.config 两个伪静态规则供大家使用

Linux系统,将以下代码保存为 .htaccess

RewriteEngine On

RewriteCond %{HTTP_HOST} ^域名.com$ [NC]

RewriteRule ^(.*)$ http://www.域名.com/$1 [L,R=301]

RewriteRule ^(.*)content-([0-9]+)-([0-9]+)-([0-9]+)\.html(.*)$ $1/index\.php\?m=content&c=index&a=show&catid=$2&id=$3&page=$4

RewriteRule ^(.*)show-([0-9]+)-([0-9]+)-([0-9]+).html(.*)$ $1/index\.php\?m=content&c=index&a=show&catid=$2&id=$3&page=$4

RewriteRule ^(.*)list-([0-9]+)-([0-9]+).html(.*)$ $1/index\.php\?m=content&c=index&a=lists&catid=$2&page=$3

Windows系统,将以下代码保存为 web.config

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="Index" stopProcessing="true">

<match url="^content-([0-9]+)-([0-9]+)-([0-9]+).html" />

<action type="Rewrite" url="index.php?m=content&amp;c=index&amp;a=show&amp;catid={R:1}&amp;id={R:2}&amp;page={R:3}" />

</rule>

<rule name="Show" stopProcessing="true">

<match url="^show-([0-9]+)-([0-9]+)-([0-9]+).html" />

<action type="Rewrite" url="index.php?m=content&amp;c=index&amp;a=show&amp;catid={R:1}&amp;id={R:2}&amp;page={R:3}" />

</rule>

<rule name="list" stopProcessing="true">

<match url="^list-([0-9]+)-([0-9]+).html" />

<action type="Rewrite" url="index.php?m=content&amp;c=index&amp;a=lists&amp;catid={R:1}&amp;page={R:2}" />

</rule>

<rule name="wapshow" stopProcessing="true">

<match url="^wapshow-([0-9]+)-([0-9]+).html" />

<action type="Rewrite" url="index.php?m=wap&amp;siteid=1&amp;a=show&amp;catid={R:1}&amp;typeid=&amp;id={R:2}" />

</rule>

<rule name="waplist" stopProcessing="true">

<match url="^waplist-([a-zA-Z]+)-([0-9]+).html" />

<action type="Rewrite" url="index.php?m=wap&amp;c=index&amp;a={R:1}&amp;catid={R:2}" />

</rule>

</rules>

</rewrite>

<httpErrors errorMode="DetailedLocalOnly">

<clear />

</httpErrors>

</system.webServer>

</configuration>

保存到上传就可以了。

以上就是关于phpcms手机端打不开的所有内容,希望可以帮到大家,欢迎找小编一起交流~

展开