我有一个WordPress登陆页面,使用phpanywhere插件向页面添加一些PHP脚本。脚本使用db中的表中的字符串填充页面的各个部分。我使用网址中的查询字符串来提取特定数据,因此网址如下所示:landingpage.com?id = 12345。现在我需要通过删除这样的查询字符串来为打印材料提供相应的内容:landingpage.com/12345。我意识到在这个主题上发布了几个Q / A,但我已经尝试了一个似乎解决这个问题的问题,而我只是找不到页面。这是我现有的htaccess文件内容。
# BEGIN WordPress
# END WordPress
# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php56” package as the default “PHP” programming language.
<IfModule mime_module>
AddType application/x-httpd-ea-php56 .php .php5 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
答案 0 :(得分:0)
Private Sub CBOCategory_Change()
'Populate dependent combo box with appropriate list items
'according to selection in cboCategoryList.
Dim rng As Range
Dim ws As Worksheet
Dim str, temp, cbName As String
Dim counter As Integer
Set ws = Worksheets("Item Master")
Dim obj As OLEObject
str = CBOCategory.Value
For Each obj In ActiveSheet.OLEObjects
If obj.Name = "CBOCategory" Then
' nothing
Else
temp = obj.Object.Value
obj.Object.Value = ""
For Each rng In ws.Range(str)
obj.Object.AddItem rng.Value
Next rng
obj.Object.Value = temp
End If
'MsgBox ("updated!")
Next obj
End Sub
如果您使用上面的重写规则,请使用以下网址:
<强> landingpage.com/12345 强>
将在内部重写为:
<强> landingpage.com?id=12345 强>
此规则需要放在RewriteRule ^/(\d+) /index.php?id=$1 [L]
行之上。
PN:确保在任何重写规则出现之前在htaccess文件中声明了# BEGIN WordPress
。