2017-06-16 61 views
0

我遇到了一个困境,我用CMS和PHP创建的网站。我的顾客去了一家广告公司,他们开始做古德Adword营销。他们开始在补充中使用营销,但是当他们将谷歌提供的字符串附加到网站上的网页网址上时,它将我的网站一扫而空。提供的字符串如下:PHP,CMS和谷歌广告营销

/关键字=%2Bkuecker%20%2Blogistics &的gclid = CIL55sDS9NMCFdC4wAodApULLQ

我发现的是,它完全迷失了方向我的路径名?我必须进入.css,.js等的每个链接,并使路径相对。我还将主菜单,侧边菜单,页脚,页眉放在单独的PHP文件中,并将它们拉入每个页面。我必须进入每个链接,并为每个链接建立一个完整的路径URL。

我知道所有的工作,但我也在我的一些简单的网站上使用PHP。我将菜单,页眉,页脚等放在单独的文件中以简化网站更新。 Google广告字符串在这些网站上具有相同的效果。

所以,我在寻找建议。我需要做什么来避免这种情况?

http://advantageelectricks.com/projects.php没有字符串的示例页面。

http://advantageelectricks.com/projects.php/?keyword=%2Bkuecker%20%2Blogistics&gclid=CIL55sDS9NMCFdC4wAodApULLQ带字符串的示例页面。

在此先感谢。

回答

0

要删除问号,请使用.htaccess进行一些操作。

尝试以下操作:

RewriteEngine On 
RewriteBase/
RewriteRule ^(.+)php/$ $1php [R=301,L] 

我希望它的作品!

+0

我试着让他们这样做。我被告知Google以这种方式进行格式化。我的客户聘用的公司“应该”是专家,他们不听我说。是的,“/”是问题;没有它,这不是一个问题。他们坚持认为Google提供了它,但他们无法改变它。 :( – Furtig

+0

谷歌;删除跟踪斜杠与htaccess和使用该解决方案 –

+0

我不明白....做什么用htaccess?我没有看到任何指示 – Furtig