我在 wordpress 中使用了永久链接结构,www.domain.com/sample-post/
但它自然会阻止它不知道的所有参数。
我实际上只是想将 Googles?utm_source=
变量添加到某些链接以跟踪某些来源,但是 Wordpress 阻止了它们,并且/none
我的日志中出现 404 错误输出。
你知道如何解决这个问题吗?
我在 wordpress 中使用了永久链接结构,www.domain.com/sample-post/
但它自然会阻止它不知道的所有参数。
我实际上只是想将 Googles?utm_source=
变量添加到某些链接以跟踪某些来源,但是 Wordpress 阻止了它们,并且/none
我的日志中出现 404 错误输出。
你知道如何解决这个问题吗?
而不是使用?您可以选择使用 # 来传递 utm_source 值。
为此,只需将此行添加到 _trackPageview _gaq.push(['_setAllowAnchor', true]); 上方的分析跟踪代码中
现在您可以像这样标记 utm_source 参数 http://mysite.net/index.html#utm_source=Source&utm_medium=email&utm_campaign=Name
由于 # 之后的数据未传递到服务器 wp 将继续看到相同的 url
# Block the include-only files.
RewriteEngine On
RewriteBase /
# RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]
# Preventing Directory Listing, Leads to Block and 403 and 401
Options -Indexes
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
# END WordPress
你好,
我使用 domain.com/sample-post/ 作为永久链接结构