คำถามติดแท็ก url

4
รับ Joomla Joomla ปัจจุบัน
รหัสต่อไปนี้ใช้งานได้ใน Joomla 1.6 แต่มันมีข้อผิดพลาดมาตรฐานที่เข้มงวดใน 3.x: มาตรฐานที่เข้มงวด: ควรกำหนดตัวแปรโดยอ้างอิงเท่านั้น //Get the full URL for sharing purposes $uri = & JFactory::getURI(); $absolute_url = $uri->toString(); <?php echo $absolute_url; ?> ฉันจะทำให้โค้ดทำงานโดยไม่มีข้อผิดพลาดใน Joomla 3.x ได้อย่างไร?
25 url 

2
จะจัดการกับเนื้อหา / URL ซ้ำใน Joomla ได้อย่างไร?
ฉันเพิ่งพบปัญหา SEO ที่สำคัญและในขณะที่ฉันได้แก้ไขมันในขณะนี้; ฉันพยายามหาสาเหตุว่าทำไมมันอาจเกิดขึ้นตั้งแต่แรกและหากมีข้อผิดพลาดหรือเป็นสิ่งที่เกี่ยวข้องกับ Joomla เอง ก่อนอื่นปัญหา: เมื่อฉันรวบรวมข้อมูลเว็บไซต์ด้วย Moz มันแสดงเนื้อหาที่ซ้ำกันสี่รายการสำหรับหน้าแรกซึ่งไม่คาดคิด ตัวอย่างเช่นสำหรับหน้าแรกhttp://www.foo.comมันแสดง URL เนื้อหาที่ซ้ำกันดังต่อไปนี้: foo.com/2-uncategorised/1-offers (canonical = foo.com/2-uncategorised/1-offers) foo.com/2-uncategorised/2-enquiry (canonical = foo.com/2-uncategorised/2-enquiry) foo.com/2-uncategorised/3-products (canonical = foo.com/2-uncategorised/3-products) และลิงค์เหล่านี้ทั้งหมดก็แค่โหลดเนื้อหาโฮมเพจ แต่รายละเอียดเมตานั้นมาจากบทความ สิ่งนี้แสดงให้เห็นอย่างชัดเจนว่า Joomla นั้นสร้างการเชื่อมโยงโดยอัตโนมัติและฉันพบว่าเหมือนกันสำหรับ 4 ลิงค์ ลิงก์ในบทความเป็นดังนี้: index.php?option=com_content&view=article&id=1&catid=2&Itemid=1 index.php?option=com_content&view=article&id=2&catid=2&Itemid=1 index.php?option=com_content&view=article&id=3&catid=2&Itemid=1 Itemid = 1สอดคล้องกับรายการเมนูในหน้าแรกที่อธิบายว่าทำไมหน้าแรกเป็นโหลด ฉันพยายามสร้างปัญหาขึ้นใหม่ แต่ไม่สามารถทำได้ ตามคนที่เพิ่มเนื้อหานี่คือขั้นตอนที่พวกเขาทำเมื่อสร้างบทความและลิงก์ภายใน: สร้างบทความ เพิ่มลิงก์ไปยังบทความอื่นโดยใช้แท็บ 'บทความ' ในตัวแก้ไขเนื้อหา สร้างรายการเมนูไปยังบทความ ดังนั้นฉันสงสัยว่ามีบางอย่างผิดปกติที่นี่ ฉันสับสนเพราะมีมากกว่า 100 …


3
ลบ ID บทความจาก Joomla 3 url
ฉันกำลังพยายามลบรหัสบทความออกจาก Joomla 3 URL ฉันค้นหาไปรอบ ๆ และการตอบสนองอยู่ใน components\com_content\router.php การเปลี่ยนแปลง0ไป1ใน$advanced = $params->get('sef_advanced_link', 1); บนบรรทัดที่38และ290 และแสดงความคิดเห็นด้วย if (strpos($segments[0], ':') === false) { $vars['view'] = 'article'; $vars['id'] = (int)$segments[0]; return $vars; } ฉันคิดว่ามันใช้งานได้ดีใน Joomla 2.5 ตามความคิดเห็นทั้งหมดที่กล่าวถึงนี้ แต่มันไม่ทำงานสำหรับฉันบนเว็บไซต์ Joomla 3.3 ของฉัน ฉันจะบรรลุสิ่งนี้ได้อย่างไรโดยไม่สร้างรายการเมนูสำหรับแต่ละบทความ
9 joomla-3.x  php  url 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.