aboutsummaryrefslogtreecommitdiffstats
path: root/gemini-search.php
diff options
context:
space:
mode:
Diffstat (limited to 'gemini-search.php')
-rw-r--r--gemini-search.php11
1 files changed, 11 insertions, 0 deletions
diff --git a/gemini-search.php b/gemini-search.php
new file mode 100644
index 0000000..e48f7a6
--- /dev/null
+++ b/gemini-search.php
@@ -0,0 +1,11 @@
+<?php
+// Redirects a query to Google Gemini (AI Mode) so the form posts to this site,
+// not directly to google.com.
+$q = trim($_GET['q'] ?? '');
+if ($q === '') {
+ header('Location: https://gemini.google.com/app');
+ exit;
+}
+$target = 'https://www.google.com/search?udm=50&q=' . urlencode($q);
+header('Location: ' . $target, true, 302);
+exit;